botan v1.12.12 (2020-01-26T16:00:04Z)
Dub
Repo
ElGamalDecryptionOperation
botan
pubkey
algo
elgamal
ElGamal decryption operation
final
static if
(
BOTAN_HAS_PUBLIC_KEY_CRYPTO && BOTAN_HAS_ELGAMAL
)
class
ElGamalDecryptionOperation :
Decryption
{
size_t
maxInputBits
();
this
(PrivateKey pkey, RandomNumberGenerator rng);
this
(ElGamalPrivateKey key, RandomNumberGenerator rng);
this
(DLSchemePrivateKey key, RandomNumberGenerator rng);
SecureVector
!
ubyte
decrypt
(const(ubyte)* msg, size_t msg_len);
}
Constructors
this
this
(PrivateKey pkey, RandomNumberGenerator rng)
Undocumented in source.
this
this
(ElGamalPrivateKey key, RandomNumberGenerator rng)
Undocumented in source.
this
this
(DLSchemePrivateKey key, RandomNumberGenerator rng)
Undocumented in source.
Members
Functions
decrypt
SecureVector
!
ubyte
decrypt
(const(ubyte)* msg, size_t msg_len)
Undocumented in source. Be warned that the author may not have intended to support it.
maxInputBits
size_t
maxInputBits
()
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From Decryption
maxInputBits
size_t
maxInputBits
()
Undocumented in source.
decrypt
SecureVector
!
ubyte
decrypt
(const(ubyte)* msg, size_t msg_len)
Undocumented in source.
Meta
Source
See Implementation
botan
pubkey
algo
elgamal
classes
ElGamalDecryptionOperation
ElGamalEncryptionOperation
functions
elgamalKat
testPkKeygen
structs
ElGamalOptions
ElGamalPrivateKey
ElGamalPublicKey
ElGamal decryption operation