Friends Don’t Let Friends Use ECB-Mode Encryption

Very interesting…Especially the little list of some of the companies using such insecure security.

Bob 'n Alice On Security

A number of companies create a false sense of security by using weak encryption modes in their products or services. Customers think they are covered because they’re using cutting edge AES encryption, when in reality the mode of that encryption leaves them vulnerable.

In particular, Electronic Codebook or ECB mode encryption is poor at hiding data patterns, as identical blocks of plaintext are coded into identical blocks of ciphertext. This makes it ineffective at encrypting certain types of data, especially that stored in images or BLOBs.

Here is a well known example of ECB mode encryption at work:

Original

Original

Securely Encrypted

As you can see, in ECB mode the outline of Tux the penguin can still be easily made out despite the encryption. There are a number of alternative encryption modes that avoid this weakness, but the one perhaps most frequently found is Cipher-Block Chaining or CBC mode encryption. It is generally…

View original post 127 more words

Leave a comment