Alex Pankratov wrote:
I'm not sure I understand. How is *not* using CTR makes it hard
to handle out-of-order delivery ? Assuming we are still talking
about application level protocols riding on top of TCP/UDP.
If you use CBC or CFB, the ciphertext of block n+1 depends on the
ciphertext of block n, so if block n is lost the receiver can't decrypt
block n+1 until block n is retransmitted. CTR doesn't have this problem
because any block can be decrypted using the key and the counter.
Cheers,
Michael
_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers