Top :

DES-CBC (with IV)


In comparison to DES, let's look at DES-CBC (with IV). IV is an initialization vector which differs with each packet. It is non-sense data or garbage which is inserted at the beginning of each round prior to encryption. This technique ensures that even if the same plain text data is sent twice, that a different encrypted result will occur each and every time. The first IV is added to the original plain text and then each round after that takes the resultant encrypted data of the previous round and uses it as IV data for the next round. This is performed 16 times and thus is much much much more complicated than just plain ECB encryption.



Key to the Security Mystery Top