Fabcoin Core  0.16.2
P2P Digital Currency
List of all members
PSSR_MEM_BaseWithHashId< true > Class Template Reference

PSSR Message Encoding Method with Hash Identifier. More...

#include <pssr.h>

Inheritance diagram for PSSR_MEM_BaseWithHashId< true >:
[legend]
Collaboration diagram for PSSR_MEM_BaseWithHashId< true >:
[legend]

Additional Inherited Members

- Public Member Functions inherited from PSSR_MEM_Base
virtual ~PSSR_MEM_Base ()
 
- Public Member Functions inherited from PK_RecoverableSignatureMessageEncodingMethod
bool VerifyMessageRepresentative (HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty, byte *representative, size_t representativeBitLength) const
 
- Public Member Functions inherited from PK_SignatureMessageEncodingMethod
virtual ~PK_SignatureMessageEncodingMethod ()
 
bool IsProbabilistic () const
 Determines whether an encoding method requires a random number generator. More...
 
bool AllowNonrecoverablePart () const
 
virtual void ProcessSemisignature (HashTransformation &hash, const byte *semisignature, size_t semisignatureLength) const
 
virtual void ProcessRecoverableMessage (HashTransformation &hash, const byte *recoverableMessage, size_t recoverableMessageLength, const byte *presignature, size_t presignatureLength, SecByteBlock &semisignature) const
 
virtual DecodingResult RecoverMessageFromSemisignature (HashTransformation &hash, HashIdentifier hashIdentifier, const byte *presignature, size_t presignatureLength, const byte *semisignature, size_t semisignatureLength, byte *recoveredMessage) const
 
- Protected Member Functions inherited from PSSR_MEM_Base
virtual bool AllowRecovery () const =0
 
virtual size_t SaltLen (size_t hashLen) const =0
 
virtual size_t MinPadLen (size_t hashLen) const =0
 
virtual const MaskGeneratingFunctionGetMGF () const =0
 

Detailed Description

template<>
class PSSR_MEM_BaseWithHashId< true >

PSSR Message Encoding Method with Hash Identifier.

Template Parameters
trueflag indicating HashId is used

Definition at line 53 of file pssr.h.


The documentation for this class was generated from the following file: