#include <strciphr.h>
Inheritance diagram for SymmetricCipherFinal< BASE, INFO >:
Definition at line 266 of file strciphr.h.
Public Member Functions | |
SymmetricCipherFinal (const byte *key) | |
SymmetricCipherFinal (const byte *key, unsigned int length) | |
SymmetricCipherFinal (const byte *key, unsigned int length, const byte *iv) | |
void | SetKey (const byte *key, unsigned int length, const NameValuePairs ¶ms=g_nullNameValuePairs) |
Clonable * | Clone () const |
std::string | AlgorithmName () const |
unsigned int | MinKeyLength () const |
unsigned int | MaxKeyLength () const |
unsigned int | DefaultKeyLength () const |
unsigned int | GetValidKeyLength (unsigned int n) const |
BASE::IV_Requirement | IVRequirement () const |
Static Public Member Functions | |
static std::string | StaticAlgorithmName () |
Protected Member Functions | |
void | AssertValidKeyLength (unsigned int length) |