Searched refs:SimpleKeyingInterface (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Dsalsa.h11 struct Salsa20_Info : public VariableKeyLength<32, 16, 32, 16, SimpleKeyingInterface::UNIQUE_IV, 8>
41 struct XSalsa20_Info : public FixedKeyLength<32, SimpleKeyingInterface::UNIQUE_IV, 24>
H A Dsosemanuk.h9 struct SosemanukInfo : public VariableKeyLength<16, 1, 32, 1, SimpleKeyingInterface::UNIQUE_IV, 16>
H A Dseckey.h65 template <unsigned int N, unsigned int IV_REQ = SimpleKeyingInterface::NOT_RESYNCHRONIZABLE, unsigned int IV_L = 0>
79 template <unsigned int D, unsigned int N, unsigned int M, unsigned int Q = 1, unsigned int IV_REQ = SimpleKeyingInterface::NOT_RESYNCHRONIZABLE, unsigned int IV_L = 0>
113 template <class T, unsigned int IV_REQ = SimpleKeyingInterface::NOT_RESYNCHRONIZABLE, unsigned int IV_L = 0>
138 SimpleKeyingInterface::IV_Requirement IVRequirement() const {return (SimpleKeyingInterface::IV_Requirement)INFO::IV_REQUIREMENT;}
H A Dseal.h10 struct SEAL_Info : public FixedKeyLength<20, SimpleKeyingInterface::INTERNALLY_GENERATED_IV, 4>
H A Dvmac.h55 class VMAC : public SimpleKeyingInterfaceImpl<VMAC_Base, SameKeyLengthAs<T_BlockCipher, SimpleKeyingInterface::UNIQUE_IV, T_BlockCipher::BLOCKSIZE> >
H A Dcryptlib.cpp53 void SimpleKeyingInterface::SetKey(const byte *key, size_t length, const NameValuePairs &params)
59 void SimpleKeyingInterface::SetKeyWithRounds(const byte *key, size_t length, int rounds)
64 void SimpleKeyingInterface::SetKeyWithIV(const byte *key, size_t length, const byte *iv, size_t ivLength)
69 void SimpleKeyingInterface::ThrowIfInvalidKeyLength(size_t length)
75 void SimpleKeyingInterface::ThrowIfResynchronizable()
81 void SimpleKeyingInterface::ThrowIfInvalidIV(const byte *iv)
87 size_t SimpleKeyingInterface::ThrowIfInvalidIVLength(int size)
99 const byte * SimpleKeyingInterface::GetIVAndThrowIfInvalid(const NameValuePairs &params, size_t &size)
129 void SimpleKeyingInterface::GetNextIV(RandomNumberGenerator &rng, byte *IV)
H A Dpanama.h111 struct PanamaCipherInfo : public FixedKeyLength<32, SimpleKeyingInterface::UNIQUE_IV, 32>
H A Dcryptlib.h354 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE SimpleKeyingInterface class
357 virtual ~SimpleKeyingInterface() {}
615 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE BlockCipher : public SimpleKeyingInterface, public BlockTransformation
622 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE SymmetricCipher : public SimpleKeyingInterface, public StreamTransformation
629 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE MessageAuthenticationCode : public SimpleKeyingInterface, public HashTransformation
H A Dbench.cpp159 void BenchMarkKeying(SimpleKeyingInterface &c, size_t keyLength, const NameValuePairs &params)
H A Dvmac.cpp95 SimpleKeyingInterface::GetNextIV(rng, IV);

Completed in 68 milliseconds