SimpleKeyingInterface Member List

This is the complete list of members for SimpleKeyingInterface, including all inherited members.

CanUsePredictableIVs() const | SimpleKeyingInterface | inline
CanUseRandomIVs() const | SimpleKeyingInterface | inline
CanUseStructuredIVs() const | SimpleKeyingInterface | inline
DefaultIVLength() const | SimpleKeyingInterface | inline
DefaultKeyLength() const =0 | SimpleKeyingInterface | pure virtual
GetNextIV(RandomNumberGenerator &rng, byte *iv) | SimpleKeyingInterface | virtual
GetValidKeyLength(size_t n) const =0 | SimpleKeyingInterface | pure virtual
INTERNALLY_GENERATED_IV enum value | SimpleKeyingInterface |
IsResynchronizable() const | SimpleKeyingInterface | inline
IsValidKeyLength(size_t keylength) const | SimpleKeyingInterface | inline virtual
IV_Requirement enum name | SimpleKeyingInterface |
IVRequirement() const =0 | SimpleKeyingInterface | pure virtual
IVSize() const | SimpleKeyingInterface | inline virtual
MaxIVLength() const | SimpleKeyingInterface | inline virtual
MaxKeyLength() const =0 | SimpleKeyingInterface | pure virtual
MinIVLength() const | SimpleKeyingInterface | inline virtual
MinKeyLength() const =0 | SimpleKeyingInterface | pure virtual
NOT_RESYNCHRONIZABLE enum value | SimpleKeyingInterface |
RANDOM_IV enum value | SimpleKeyingInterface |
Resynchronize(const byte *iv, int ivLength=-1) | SimpleKeyingInterface | inline virtual
SetKey(const byte *key, size_t length, const NameValuePairs &params=g_nullNameValuePairs) | SimpleKeyingInterface | virtual
SetKeyWithIV(const byte *key, size_t length, const byte *iv, size_t ivLength) | SimpleKeyingInterface |
SetKeyWithIV(const byte *key, size_t length, const byte *iv) | SimpleKeyingInterface | inline
SetKeyWithRounds(const byte *key, size_t length, int rounds) | SimpleKeyingInterface |
UNIQUE_IV enum value | SimpleKeyingInterface |
UNPREDICTABLE_RANDOM_IV enum value | SimpleKeyingInterface |
~SimpleKeyingInterface() (defined in SimpleKeyingInterface) | SimpleKeyingInterface | inline virtual