Symmetric Cipher

From Crypto++ Wiki
Jump to navigation Jump to search

Symmetric Ciphers share a common Key, and a common Initialization Vector if required by the system. Ciphers are classified in one of two categories:

In general, one can transform a Block Cipher into a Stream Cipher using a StreamTransformationFilter.

Samples - Exercises all Symmetric Ciphers by way of two #define statements (based on Jason Smethers' code)