Fabcoin Core
0.16.2
P2P Digital Currency
|
Trapdoor function cryptosystem base class. More...
#include <pubkey.h>
Public Member Functions | |
virtual | ~TF_CryptoSystemBase () |
bool | ParameterSupported (const char *name) const |
size_t | FixedMaxPlaintextLength () const |
size_t | FixedCiphertextLength () const |
Public Member Functions inherited from PK_FixedLengthCryptoSystemImpl< INTFACE > | |
virtual | ~PK_FixedLengthCryptoSystemImpl () |
size_t | MaxPlaintextLength (size_t ciphertextLength) const |
size_t | CiphertextLength (size_t plaintextLength) const |
Protected Member Functions | |
size_t | PaddedBlockByteLength () const |
size_t | PaddedBlockBitLength () const |
Trapdoor function cryptosystem base class.
INTFACE | public key cryptosystem base interface |
BASE | public key cryptosystem implementation base |
|
inlinevirtual |
|
inlinevirtual |
Implements PK_FixedLengthCryptoSystemImpl< INTFACE >.
|
inlinevirtual |
Implements PK_FixedLengthCryptoSystemImpl< INTFACE >.
|
inlineprotected |
|
inlineprotected |
|
inline |