6#ifndef CRYPTOPP_ARGNAMES_H
7#define CRYPTOPP_ARGNAMES_H
13DOCUMENTED_NAMESPACE_BEGIN(
Name)
15#define CRYPTOPP_DEFINE_NAME_STRING(name) inline const char *name() {return #name;}
19CRYPTOPP_DEFINE_NAME_STRING(
Seed)
20CRYPTOPP_DEFINE_NAME_STRING(
Key)
21CRYPTOPP_DEFINE_NAME_STRING(
IV)
23CRYPTOPP_DEFINE_NAME_STRING(
Nonce)
40CRYPTOPP_DEFINE_NAME_STRING(
Curve)
72CRYPTOPP_DEFINE_NAME_STRING(
Pad)
87CRYPTOPP_DEFINE_NAME_STRING(
Salt)
88CRYPTOPP_DEFINE_NAME_STRING(
Tweak)
95DOCUMENTED_NAMESPACE_END
Abstract base classes that provide a uniform interface to this library.
Crypto++ library namespace.
Namespace containing value name definitions.
const char * InputBuffer()
ConstByteArrayParameter.
const char * PointerToPrimeSelector()
const PrimeSelector *
const char * InsertLineBreaks()
bool
const char * Blinding()
bool, timing attack mitigations, ON by default
const char * PersonalizationSize()
int, in bytes
const char * InputStreamPointer()
std::istream *
const char * ValueNames()
string, a list of value names with a semicolon (';') after each name
const char * PrivateExponentSize()
int, in bits
const char * DigestSize()
int, in bytes
const char * MultiplicativeInverseOfPrime2ModPrime1()
Integer.
const char * DecodingLookupArray()
const byte *
const char * Prime2()
Integer.
const char * SubgroupOrderSize()
int, in bits
const char * Modulus()
Integer.
const char * TruncatedDigestSize()
int
const char * Seed()
ConstByteArrayParameter.
const char * GroupSize()
int
const char * PaddingByte()
byte
const char * StolenIV()
byte *
const char * EffectiveKeyLength()
int, in bits
const char * IV()
ConstByteArrayParameter, also accepts const byte * for backwards compatibility.
const char * Tweak()
ConstByteArrayParameter.
const char * InputFileName()
const char *
const char * PublicElement()
Integer.
const char * AuthenticatedDecryptionFilterFlags()
word32
const char * Key()
ConstByteArrayParameter.
const char * OutputBinaryMode()
bool
const char * KeySize()
int, in bits
const char * ModPrime2PrivateExponent()
Integer.
const char * TreeMode()
byte
const char * PublicExponent()
Integer.
const char * OutputStreamPointer()
std::ostream *
const char * TableSize()
int, in bytes
const char * SaltSize()
int, in bytes
const char * PutMessage()
bool
const char * ModulusSize()
int, in bits
const char * L1KeyLength()
int, in bytes
const char * GroupOID()
OID.
const char * FeedbackSize()
int
const char * OutputBuffer()
ByteArrayParameter.
const char * SubgroupGenerator()
Integer, ECP::Point, or EC2N::Point.
const char * HashVerificationFilterFlags()
word32
const char * QuadraticResidueModPrime2()
Integer.
const char * Curve()
ECP or EC2N.
const char * EncodingLookupArray()
const byte *
const char * InputBinaryMode()
bool
const char * MaxLineLength()
int
const char * QuadraticResidueModPrime1()
Integer.
const char * DerivedKeyLength()
int, key derivation, derived key length in bytes
const char * Personalization()
ConstByteArrayParameter.
const char * Nonce()
ConstByteArrayParameter.
const char * KeyDerivationParameters()
ConstByteArrayParameter.
const char * Prime1()
Integer.
const char * ModPrime1PrivateExponent()
Integer.
const char * OutputFileNameWide()
const wchar_t *
const char * Cofactor()
Integer.
const char * FileName()
const char *
const char * OutputFileName()
const char *
const char * PrivateExponent()
Integer.
const char * SubgroupOrder()
Integer.
const char * EncodingParameters()
ConstByteArrayParameter.
const char * Uppercase()
bool
const char * InputFileNameWide()
const wchar_t *
const char * BlockSize()
int, in bytes
const char * Terminator()
ConstByteArrayParameter.
const char * BlockPaddingScheme()
StreamTransformationFilter::BlockPaddingScheme.
const char * DerivedKey()
ByteArrayParameter, key derivation, derived key.
const char * Log2Base()
int
const char * Version()
int
const char * Salt()
ConstByteArrayParameter.
const char * WordSize()
int, in bytes
const char * Separator()
ConstByteArrayParameter.
const char * SignatureVerificationFilterFlags()
word32
const char * Identity()
ConstByteArrayParameter.
const char * Comment()
const char *
const char * FileTime()
int