Crypto++ 8.9
Free C++ class library of cryptographic schemes
|
Standard names for retrieving values by name when working with NameValuePairs
.
More...
Go to the source code of this file.
Namespaces | |
namespace | Name |
Namespace containing value name definitions. | |
Macros | |
#define | CRYPTOPP_DEFINE_NAME_STRING(name) inline const char *name() {return #name;} |
Functions | |
const char * | Name::ValueNames () |
string, a list of value names with a semicolon (';') after each name | |
const char * | Name::Version () |
int | |
const char * | Name::Seed () |
ConstByteArrayParameter. | |
const char * | Name::Key () |
ConstByteArrayParameter. | |
const char * | Name::IV () |
ConstByteArrayParameter, also accepts const byte * for backwards compatibility. | |
const char * | Name::StolenIV () |
byte * | |
const char * | Name::Nonce () |
ConstByteArrayParameter. | |
const char * | Name::Rounds () |
int | |
const char * | Name::FeedbackSize () |
int | |
const char * | Name::WordSize () |
int, in bytes | |
const char * | Name::BlockSize () |
int, in bytes | |
const char * | Name::EffectiveKeyLength () |
int, in bits | |
const char * | Name::KeySize () |
int, in bits | |
const char * | Name::ModulusSize () |
int, in bits | |
const char * | Name::SubgroupOrderSize () |
int, in bits | |
const char * | Name::PrivateExponentSize () |
int, in bits | |
const char * | Name::Modulus () |
Integer. | |
const char * | Name::PublicExponent () |
Integer. | |
const char * | Name::PrivateExponent () |
Integer. | |
const char * | Name::PublicElement () |
Integer. | |
const char * | Name::SubgroupOrder () |
Integer. | |
const char * | Name::Cofactor () |
Integer. | |
const char * | Name::SubgroupGenerator () |
Integer, ECP::Point, or EC2N::Point. | |
const char * | Name::Curve () |
ECP or EC2N. | |
const char * | Name::GroupOID () |
OID. | |
const char * | Name::PointerToPrimeSelector () |
const PrimeSelector * | |
const char * | Name::Prime1 () |
Integer. | |
const char * | Name::Prime2 () |
Integer. | |
const char * | Name::ModPrime1PrivateExponent () |
Integer. | |
const char * | Name::ModPrime2PrivateExponent () |
Integer. | |
const char * | Name::MultiplicativeInverseOfPrime2ModPrime1 () |
Integer. | |
const char * | Name::QuadraticResidueModPrime1 () |
Integer. | |
const char * | Name::QuadraticResidueModPrime2 () |
Integer. | |
const char * | Name::PutMessage () |
bool | |
const char * | Name::TruncatedDigestSize () |
int | |
const char * | Name::BlockPaddingScheme () |
StreamTransformationFilter::BlockPaddingScheme. | |
const char * | Name::HashVerificationFilterFlags () |
word32 | |
const char * | Name::AuthenticatedDecryptionFilterFlags () |
word32 | |
const char * | Name::SignatureVerificationFilterFlags () |
word32 | |
const char * | Name::InputBuffer () |
ConstByteArrayParameter. | |
const char * | Name::OutputBuffer () |
ByteArrayParameter. | |
const char * | Name::InputFileName () |
const char * | |
const char * | Name::InputFileNameWide () |
const wchar_t * | |
const char * | Name::InputStreamPointer () |
std::istream * | |
const char * | Name::InputBinaryMode () |
bool | |
const char * | Name::OutputFileName () |
const char * | |
const char * | Name::OutputFileNameWide () |
const wchar_t * | |
const char * | Name::OutputStreamPointer () |
std::ostream * | |
const char * | Name::OutputBinaryMode () |
bool | |
const char * | Name::EncodingParameters () |
ConstByteArrayParameter. | |
const char * | Name::KeyDerivationParameters () |
ConstByteArrayParameter. | |
const char * | Name::Separator () |
ConstByteArrayParameter. | |
const char * | Name::Terminator () |
ConstByteArrayParameter. | |
const char * | Name::Uppercase () |
bool | |
const char * | Name::GroupSize () |
int | |
const char * | Name::Pad () |
bool | |
const char * | Name::PaddingByte () |
byte | |
const char * | Name::Log2Base () |
int | |
const char * | Name::EncodingLookupArray () |
const byte * | |
const char * | Name::DecodingLookupArray () |
const byte * | |
const char * | Name::InsertLineBreaks () |
bool | |
const char * | Name::MaxLineLength () |
int | |
const char * | Name::DigestSize () |
int, in bytes | |
const char * | Name::L1KeyLength () |
int, in bytes | |
const char * | Name::TableSize () |
int, in bytes | |
const char * | Name::Blinding () |
bool, timing attack mitigations, ON by default | |
const char * | Name::DerivedKey () |
ByteArrayParameter, key derivation, derived key. | |
const char * | Name::DerivedKeyLength () |
int, key derivation, derived key length in bytes | |
const char * | Name::Personalization () |
ConstByteArrayParameter. | |
const char * | Name::PersonalizationSize () |
int, in bytes | |
const char * | Name::Salt () |
ConstByteArrayParameter. | |
const char * | Name::Tweak () |
ConstByteArrayParameter. | |
const char * | Name::SaltSize () |
int, in bytes | |
const char * | Name::TreeMode () |
byte | |
const char * | Name::FileName () |
const char * | |
const char * | Name::FileTime () |
int | |
const char * | Name::Comment () |
const char * | |
const char * | Name::Identity () |
ConstByteArrayParameter. | |
Standard names for retrieving values by name when working with NameValuePairs
.
Definition in file argnames.h.
#define CRYPTOPP_DEFINE_NAME_STRING | ( | name | ) | inline const char *name() {return #name;} |
Definition at line 15 of file argnames.h.