|
|
|
|
|
by Dylan16807
3837 days ago
|
|
> But, if we make the encrypted pieces small enough, say each packet body, then that could probably work So in other words you can use what's basically the default mode of encryption, CBC. Each encrypted byte only depends on the adjacent 32 bytes, so you can allow errors through and they affect a couple pixels instead of a single pixel. |
|
It seems if you lose any 32 bytes though you've lost the trail of encryption as you can't decrypt any subsequent pieces.
After reading other comments I think the only reliable solution is chacha20 where each packet can be encrypted/decrypted independently of others.