| 
    Crypto++ 8.9
    
   Free C++ class library of cryptographic schemes 
   | 
 
Classes and functions for implementing secret key algorithms. More...
Go to the source code of this file.
Classes | |
| class | FixedBlockSize< N > | 
| Inherited by algorithms with fixed block size.  More... | |
| class | FixedRounds< R > | 
| Inherited by algorithms with fixed number of rounds.  More... | |
| class | VariableRounds< D, N, M > | 
| Inherited by algorithms with variable number of rounds.  More... | |
| class | FixedKeyLength< N, IV_REQ, IV_L > | 
| Inherited by keyed algorithms with fixed key length.  More... | |
| class | VariableKeyLength< D, N, M, Q, IV_REQ, IV_L > | 
| Inherited by keyed algorithms with variable key length.  More... | |
| class | SameKeyLengthAs< T, IV_REQ, IV_L > | 
| Provides key lengths based on another class's key length.  More... | |
| class | SimpleKeyingInterfaceImpl< BASE, INFO > | 
| Provides a base implementation of SimpleKeyingInterface.  More... | |
| class | BlockCipherImpl< INFO, BASE > | 
| Provides a base implementation of Algorithm and SimpleKeyingInterface for block ciphers.  More... | |
| class | BlockCipherFinal< DIR, BASE > | 
| Provides class member functions to key a block cipher.  More... | |
| class | MessageAuthenticationCodeImpl< BASE, INFO > | 
| Provides a base implementation of Algorithm and SimpleKeyingInterface for message authentication codes.  More... | |
| class | MessageAuthenticationCodeFinal< BASE > | 
| Provides class member functions to key a message authentication code.  More... | |
| struct | BlockCipherDocumentation | 
| Provides Encryption and Decryption typedefs used by derived classes to implement a block cipher.  More... | |
| struct | SymmetricCipherDocumentation | 
| Provides Encryption and Decryption typedefs used by derived classes to implement a symmetric cipher.  More... | |
| struct | AuthenticatedSymmetricCipherDocumentation | 
| Provides Encryption and Decryption typedefs used by derived classes to implement an authenticated encryption cipher.  More... | |
Functions | |
| CipherDir | ReverseCipherDir (CipherDir dir) | 
| Inverts the cipher's direction.   | |
Classes and functions for implementing secret key algorithms.
Definition in file seckey.h.