7 #ifndef CRYPTOPP_SEED_H
8 #define CRYPTOPP_SEED_H
13 NAMESPACE_BEGIN(CryptoPP)
20 CRYPTOPP_CONSTEXPR
static const char *StaticAlgorithmName() {
return "SEED";}
32 void UncheckedSetKey(
const byte *key,
unsigned int length,
const NameValuePairs ¶ms);
33 void ProcessAndXorBlock(
const byte *inBlock,
const byte *xorBlock, byte *outBlock)
const;
Inherited by keyed algorithms with fixed key length.
Provides Encryption and Decryption typedefs used by derived classes to implement a block cipher...
Interface for one direction (encryption or decryption) of a block cipher.
Classes and functions for secure memory allocations.
Inherited by algorithms with fixed block size.
Classes and functions for implementing secret key algorithms.
Provides class member functions to key a block cipher.
Inherited by algorithms with fixed number of rounds.
SEED block cipher information.
Provides a base implementation of Algorithm and SimpleKeyingInterface for block ciphers.
Interface for retrieving values given their names.