# Symmetric Cipher

From Crypto++ Wiki

**Symmetric Ciphers** share a common Key, and a common Initialization Vector (IV) 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

SymmetricCipher.zip - Exercises all Symmetric Ciphers by way of two `#define`

statements (based on Jason Smethers' code)