# SymmetricCipherDocumentation Struct Reference

`#include <seckey.h>`

Inheritance diagram for SymmetricCipherDocumentation:

List of all members.

## Detailed Description

Each class derived from this one defines two types, Encryption and Decryption, both of which implement the SymmetricCipher interface. Two types of classes derive from this class: stream ciphers and block cipher modes. Stream ciphers can be used alone, cipher mode classes need to be used with a block cipher. See CipherModeDocumentation for more for information about using cipher modes and block ciphers.

Definition at line 201 of file seckey.h.

## Public Types
typedef SymmetricCipher | Encryption
| implements the SymmetricCipher interface
typedef SymmetricCipher | Decryption
| implements the SymmetricCipher interface

The documentation for this struct was generated from the following file:

- seckey.h