On Mon, Jul 02, 2012 at 08:53:04PM +0200, Nicolas George wrote:
> Le quintidi 15 messidor, an CCXX, Måns Rullgård a écrit :
> > How is this algorithm typically used?
> 
> Like any other block-cipher: as part of a protocol that defines the block
> chaining, initial values, integrity checks, etc. Said protocol has hopefully
> been studied in depth by competent cryptographers. (I do not count myself
> amongst them, but I have discussed enough with some to know how easy it is
> to get caught.)
> 
> That is the reason why most block-cipher implementations provide the API to
> crypt a single block: everything else is taken care of by the protocol
> implementation, which can usually handle various block ciphers.
> 
> Providing a public API that implements ECB will encourage people with no
> cryptography background to use it and produce flawed protocols, while it
> will not help anyone serious since ECB is mostly useless.

We have one compromised protocol (RTMPE) right here to support!
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to