botan v1.12.12 (2020-01-26T16:00:04Z)
Dub
Repo
NRPublicKey
botan
pubkey
algo
nr
Nyberg-Rueppel Public Key
static if
(
BOTAN_HAS_PUBLIC_KEY_CRYPTO && BOTAN_HAS_NYBERG_RUEPPEL
)
struct
NRPublicKey {
alias
Options
=
NROptions
;
__gshared immutable
string
algoName
;
this
(AlgorithmIdentifier alg_id, SecureVector!ubyte key_bits);
this
(DLGroup grp, BigInt y1);
this
(PublicKey pkey);
this
(PrivateKey pkey);
mixin
Embed
!(
m_pub
,
m_owned
)
;
bool
m_owned
;
DLSchemePublicKey
m_pub
;
}
Constructors
this
this
(AlgorithmIdentifier alg_id, SecureVector!ubyte key_bits)
Undocumented in source.
this
this
(DLGroup grp, BigInt y1)
Undocumented in source.
this
this
(PublicKey pkey)
Undocumented in source.
this
this
(PrivateKey pkey)
Undocumented in source.
Members
Aliases
Options
alias
Options
=
NROptions
Undocumented in source.
Mixins
__anonymous
mixin
Embed
!(
m_pub
,
m_owned
)
Undocumented in source.
Static variables
algoName
string
algoName
;
Undocumented in source.
Variables
m_owned
bool
m_owned
;
Undocumented in source.
m_pub
DLSchemePublicKey
m_pub
;
Undocumented in source.
Meta
Source
See Implementation
botan
pubkey
algo
nr
classes
NRSignatureOperation
NRVerificationOperation
functions
nrSigKat
testPkKeygen
structs
NROptions
NRPrivateKey
NRPublicKey
Nyberg-Rueppel Public Key