1 #ifndef CRYPTOPP_CAMELLIA_H
2 #define CRYPTOPP_CAMELLIA_H
12 NAMESPACE_BEGIN(CryptoPP)
17 static const char *StaticAlgorithmName() {
return "Camellia";}
26 void UncheckedSetKey(
const byte *key,
unsigned int keylen,
const NameValuePairs ¶ms);
27 void ProcessAndXorBlock(
const byte *inBlock,
const byte *xorBlock, byte *outBlock)
const;
30 static const byte s1[256];
31 static const word32 SP[4][256];
33 unsigned int m_rounds;
These objects usually should not be used directly. See CipherModeDocumentation instead.
to be inherited by block ciphers with fixed block size
support query of variable key length, template parameters are default, min, max, multiple (default mu...
interface for retrieving values given their names