Crypto++
Public Member Functions | Protected Member Functions | Protected Attributes
Weak::PanamaMAC Class Reference

Panama MAC. More...

#include <panama.h>

Inheritance diagram for Weak::PanamaMAC:
HermeticHashFunctionMAC< PanamaHash< B > >

List of all members.

Public Member Functions

 PanamaMAC (const byte *key, unsigned int length)
void UncheckedSetKey (const byte *key, unsigned int length, const NameValuePairs &params)
void Restart ()
void Update (const byte *input, size_t length)
void TruncatedFinal (byte *digest, size_t digestSize)
unsigned int DigestSize () const
unsigned int BlockSize () const
unsigned int OptimalBlockSize () const
unsigned int OptimalDataAlignment () const

Protected Member Functions

void KeyHash ()

Protected Attributes

T_Hash m_hash
bool m_keyed
SecByteBlock m_key

Detailed Description

Panama MAC.


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