6 #ifndef CRYPTOPP_EMSA2_H 7 #define CRYPTOPP_EMSA2_H 13 #ifdef CRYPTOPP_IS_DLL 52 #ifdef CRYPTOPP_IS_DLL 70 const byte *recoverableMessage,
size_t recoverableMessageLength,
72 byte *representative,
size_t representativeBitLength)
const;
Utility functions for the Crypto++ library.
#define CRYPTOPP_STATIC_CONSTEXPR
CRYPTOPP_STATIC_CONSTEXPR const char *CRYPTOPP_API StaticAlgorithmName()
#define NAMESPACE_BEGIN(x)
#define CRYPTOPP_DLL_TEMPLATE_CLASS
Abstract base classes that provide a uniform interface to this library.
RIPEMD-160 message digest.
static HashIdentifier Lookup()
Interface for random number generators.
Base class for public key signature standard classes.
EMSA2, for use with RWSS and RSA_ISO.
EMSA2Pad SignatureMessageEncodingMethod
Classes for SHA-1 and SHA-2 family of message digests.
size_t MinRepresentativeBitLength(size_t hashIdentifierLength, size_t digestLength) const
#define CRYPTOPP_UNUSED(x)
std::pair< const byte *, unsigned int > HashIdentifier
RIPEMD-128 message digest.