#include <MacSpi.h>
Inheritance diagram for beecrypt::crypto::MacSpi:


Public Member Functions | |
| virtual | ~MacSpi () |
| virtual MacSpi * | clone () const =0 throw () |
Protected Member Functions | |
| virtual const bytearray & | engineDoFinal ()=0 |
| virtual size_t | engineDoFinal (byte *, size_t, size_t)=0 throw (ShortBufferException) |
| virtual size_t | engineGetMacLength ()=0 |
| virtual void | engineInit (const Key &, const AlgorithmParameterSpec *)=0 throw (InvalidKeyException, InvalidAlgorithmParameterException) |
| virtual void | engineReset ()=0 |
| virtual void | engineUpdate (byte)=0 |
| virtual void | engineUpdate (const byte *, size_t, size_t)=0 |
Friends | |
| class | Mac |
|
|
|
|
|
Reimplemented from beecrypt::lang::Object. |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
1.4.0