📄 argnames.h
字号:
#ifndef CRYPTOPP_ARGNAMES_H#define CRYPTOPP_ARGNAMES_H#include "cryptlib.h"NAMESPACE_BEGIN(CryptoPP)DOCUMENTED_NAMESPACE_BEGIN(Name)#define CRYPTOPP_DEFINE_NAME_STRING(name) inline const char *name() {return #name;}CRYPTOPP_DEFINE_NAME_STRING(ValueNames) //!< string, a list of value names with a semicolon (';') after each nameCRYPTOPP_DEFINE_NAME_STRING(Version) //!< intCRYPTOPP_DEFINE_NAME_STRING(Seed) //!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(Key) //!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(IV) //!< ConstByteArrayParameter, also accepts const byte * for backwards compatibilityCRYPTOPP_DEFINE_NAME_STRING(StolenIV) //!< byte *CRYPTOPP_DEFINE_NAME_STRING(Rounds) //!< intCRYPTOPP_DEFINE_NAME_STRING(FeedbackSize) //!< intCRYPTOPP_DEFINE_NAME_STRING(WordSize) //!< int, in bytesCRYPTOPP_DEFINE_NAME_STRING(BlockSize) //!< int, in bytesCRYPTOPP_DEFINE_NAME_STRING(EffectiveKeyLength) //!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(KeySize) //!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(ModulusSize) //!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(SubgroupOrderSize) //!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(PrivateExponentSize)//!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(Modulus) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PublicExponent) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PrivateExponent) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PublicElement) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(SubgroupOrder) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(Cofactor) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(SubgroupGenerator) //!< Integer, ECP::Point, or EC2N::PointCRYPTOPP_DEFINE_NAME_STRING(Curve) //!< ECP or EC2NCRYPTOPP_DEFINE_NAME_STRING(GroupOID) //!< OIDCRYPTOPP_DEFINE_NAME_STRING(PointerToPrimeSelector) //!< const PrimeSelector *CRYPTOPP_DEFINE_NAME_STRING(Prime1) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(Prime2) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(ModPrime1PrivateExponent) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(ModPrime2PrivateExponent) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(MultiplicativeInverseOfPrime2ModPrime1) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(QuadraticResidueModPrime1) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(QuadraticResidueModPrime2) //!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PutMessage) //!< boolCRYPTOPP_DEFINE_NAME_STRING(TruncatedDigestSize) //!< intCRYPTOPP_DEFINE_NAME_STRING(BlockPaddingScheme) //!< StreamTransformationFilter::BlockPaddingSchemeCRYPTOPP_DEFINE_NAME_STRING(HashVerificationFilterFlags) //!< word32CRYPTOPP_DEFINE_NAME_STRING(AuthenticatedDecryptionFilterFlags) //!< word32CRYPTOPP_DEFINE_NAME_STRING(SignatureVerificationFilterFlags) //!< word32CRYPTOPP_DEFINE_NAME_STRING(InputBuffer) //!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(OutputBuffer) //!< ByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(InputFileName) //!< const char *CRYPTOPP_DEFINE_NAME_STRING(InputStreamPointer) //!< std::istream *CRYPTOPP_DEFINE_NAME_STRING(InputBinaryMode) //!< boolCRYPTOPP_DEFINE_NAME_STRING(OutputFileName) //!< const char *CRYPTOPP_DEFINE_NAME_STRING(OutputStreamPointer) //!< std::ostream *CRYPTOPP_DEFINE_NAME_STRING(OutputBinaryMode) //!< boolCRYPTOPP_DEFINE_NAME_STRING(EncodingParameters) //!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(KeyDerivationParameters) //!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(Separator) //< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(Terminator) //< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(Uppercase) //< boolCRYPTOPP_DEFINE_NAME_STRING(GroupSize) //< intCRYPTOPP_DEFINE_NAME_STRING(Pad) //< boolCRYPTOPP_DEFINE_NAME_STRING(PaddingByte) //< byteCRYPTOPP_DEFINE_NAME_STRING(Log2Base) //< intCRYPTOPP_DEFINE_NAME_STRING(EncodingLookupArray) //< const byte *CRYPTOPP_DEFINE_NAME_STRING(DecodingLookupArray) //< const byte *CRYPTOPP_DEFINE_NAME_STRING(InsertLineBreaks) //< boolCRYPTOPP_DEFINE_NAME_STRING(MaxLineLength) //< intCRYPTOPP_DEFINE_NAME_STRING(DigestSize) //!< int, in bytesCRYPTOPP_DEFINE_NAME_STRING(L1KeyLength) //!< int, in bytesCRYPTOPP_DEFINE_NAME_STRING(TableSize) //!< int, in bytesDOCUMENTED_NAMESPACE_ENDNAMESPACE_END#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -