| 
    Crypto++ 8.9
    
   Free C++ class library of cryptographic schemes 
   | 
 
Provides class member functions to key a message authentication code. More...
#include <seckey.h>
 Inheritance diagram for MessageAuthenticationCodeFinal< BASE >:Public Member Functions | |
| MessageAuthenticationCodeFinal () | |
| Construct a default MessageAuthenticationCodeFinal.   | |
| MessageAuthenticationCodeFinal (const byte *key) | |
| Construct a BlockCipherFinal.   | |
| MessageAuthenticationCodeFinal (const byte *key, size_t length) | |
| Construct a BlockCipherFinal.   | |
  Public Member Functions inherited from ClonableImpl< MessageAuthenticationCodeFinal< BASE >, MessageAuthenticationCodeImpl< BASE > > | |
| Clonable * | Clone () const | 
| Create a copy of this object.   | |
  Public Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO > | |
| std::string | AlgorithmName () const | 
| The algorithm name.   | |
Additional Inherited Members | |
  Static Public Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO > | |
| static std::string | StaticAlgorithmName () | 
| The algorithm name.   | |
Provides class member functions to key a message authentication code.
| BASE | a BlockCipherImpl derived class | 
A default implementation for MessageAuthenticationCode
      
  | 
  inline | 
Construct a default MessageAuthenticationCodeFinal.
The message authentication code is not keyed.
      
  | 
  inline | 
Construct a BlockCipherFinal.
| key | a byte array used to key the algorithm | 
key must be at least DEFAULT_KEYLENGTH in length. Internally, the function calls SimpleKeyingInterface::SetKey.
      
  | 
  inline | 
Construct a BlockCipherFinal.
| key | a byte array used to key the algorithm | 
| length | the length of the byte array | 
key must be at least DEFAULT_KEYLENGTH in length. Internally, the function calls SimpleKeyingInterface::SetKey.