Crypto++ 8.7
Free C++ class library of cryptographic schemes
Namespaces | Macros | Functions
argnames.h File Reference

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 More...
 
const char * Name::Version ()
 int More...
 
const char * Name::Seed ()
 ConstByteArrayParameter. More...
 
const char * Name::Key ()
 ConstByteArrayParameter. More...
 
const char * Name::IV ()
 ConstByteArrayParameter, also accepts const byte * for backwards compatibility. More...
 
const char * Name::StolenIV ()
 byte * More...
 
const char * Name::Nonce ()
 ConstByteArrayParameter. More...
 
const char * Name::Rounds ()
 int More...
 
const char * Name::FeedbackSize ()
 int More...
 
const char * Name::WordSize ()
 int, in bytes More...
 
const char * Name::BlockSize ()
 int, in bytes More...
 
const char * Name::EffectiveKeyLength ()
 int, in bits More...
 
const char * Name::KeySize ()
 int, in bits More...
 
const char * Name::ModulusSize ()
 int, in bits More...
 
const char * Name::SubgroupOrderSize ()
 int, in bits More...
 
const char * Name::PrivateExponentSize ()
 int, in bits More...
 
const char * Name::Modulus ()
 Integer. More...
 
const char * Name::PublicExponent ()
 Integer. More...
 
const char * Name::PrivateExponent ()
 Integer. More...
 
const char * Name::PublicElement ()
 Integer. More...
 
const char * Name::SubgroupOrder ()
 Integer. More...
 
const char * Name::Cofactor ()
 Integer. More...
 
const char * Name::SubgroupGenerator ()
 Integer, ECP::Point, or EC2N::Point. More...
 
const char * Name::Curve ()
 ECP or EC2N. More...
 
const char * Name::GroupOID ()
 OID. More...
 
const char * Name::PointerToPrimeSelector ()
 const PrimeSelector * More...
 
const char * Name::Prime1 ()
 Integer. More...
 
const char * Name::Prime2 ()
 Integer. More...
 
const char * Name::ModPrime1PrivateExponent ()
 Integer. More...
 
const char * Name::ModPrime2PrivateExponent ()
 Integer. More...
 
const char * Name::MultiplicativeInverseOfPrime2ModPrime1 ()
 Integer. More...
 
const char * Name::QuadraticResidueModPrime1 ()
 Integer. More...
 
const char * Name::QuadraticResidueModPrime2 ()
 Integer. More...
 
const char * Name::PutMessage ()
 bool More...
 
const char * Name::TruncatedDigestSize ()
 int More...
 
const char * Name::BlockPaddingScheme ()
 StreamTransformationFilter::BlockPaddingScheme. More...
 
const char * Name::HashVerificationFilterFlags ()
 word32 More...
 
const char * Name::AuthenticatedDecryptionFilterFlags ()
 word32 More...
 
const char * Name::SignatureVerificationFilterFlags ()
 word32 More...
 
const char * Name::InputBuffer ()
 ConstByteArrayParameter. More...
 
const char * Name::OutputBuffer ()
 ByteArrayParameter. More...
 
const char * Name::InputFileName ()
 const char * More...
 
const char * Name::InputFileNameWide ()
 const wchar_t * More...
 
const char * Name::InputStreamPointer ()
 std::istream * More...
 
const char * Name::InputBinaryMode ()
 bool More...
 
const char * Name::OutputFileName ()
 const char * More...
 
const char * Name::OutputFileNameWide ()
 const wchar_t * More...
 
const char * Name::OutputStreamPointer ()
 std::ostream * More...
 
const char * Name::OutputBinaryMode ()
 bool More...
 
const char * Name::EncodingParameters ()
 ConstByteArrayParameter. More...
 
const char * Name::KeyDerivationParameters ()
 ConstByteArrayParameter. More...
 
const char * Name::Separator ()
 ConstByteArrayParameter. More...
 
const char * Name::Terminator ()
 ConstByteArrayParameter. More...
 
const char * Name::Uppercase ()
 bool More...
 
const char * Name::GroupSize ()
 int More...
 
const char * Name::Pad ()
 bool More...
 
const char * Name::PaddingByte ()
 byte More...
 
const char * Name::Log2Base ()
 int More...
 
const char * Name::EncodingLookupArray ()
 const byte * More...
 
const char * Name::DecodingLookupArray ()
 const byte * More...
 
const char * Name::InsertLineBreaks ()
 bool More...
 
const char * Name::MaxLineLength ()
 int More...
 
const char * Name::DigestSize ()
 int, in bytes More...
 
const char * Name::L1KeyLength ()
 int, in bytes More...
 
const char * Name::TableSize ()
 int, in bytes More...
 
const char * Name::Blinding ()
 bool, timing attack mitigations, ON by default More...
 
const char * Name::DerivedKey ()
 ByteArrayParameter, key derivation, derived key. More...
 
const char * Name::DerivedKeyLength ()
 int, key derivation, derived key length in bytes More...
 
const char * Name::Personalization ()
 ConstByteArrayParameter. More...
 
const char * Name::PersonalizationSize ()
 int, in bytes More...
 
const char * Name::Salt ()
 ConstByteArrayParameter. More...
 
const char * Name::Tweak ()
 ConstByteArrayParameter. More...
 
const char * Name::SaltSize ()
 int, in bytes More...
 
const char * Name::TreeMode ()
 byte More...
 
const char * Name::FileName ()
 const char * More...
 
const char * Name::FileTime ()
 int More...
 
const char * Name::Comment ()
 const char * More...
 
const char * Name::Identity ()
 ConstByteArrayParameter. More...
 

Detailed Description

Standard names for retrieving values by name when working with NameValuePairs.

Definition in file argnames.h.

Macro Definition Documentation

◆ CRYPTOPP_DEFINE_NAME_STRING

#define CRYPTOPP_DEFINE_NAME_STRING (   name)    inline const char *name() {return #name;}

Definition at line 15 of file argnames.h.