botan v1.12.12 (2020-01-26T16:00:04Z)
Dub
Repo
RWPublicKey
botan
pubkey
algo
rw
Rabin-Williams Public Key
static if
(
BOTAN_HAS_PUBLIC_KEY_CRYPTO && BOTAN_HAS_RW
)
struct
RWPublicKey {
alias
Options
=
RWOptions
;
__gshared immutable
string
algoName
;
this
(AlgorithmIdentifier alg_id, SecureVector!ubyte key_bits);
this
(BigInt mod, BigInt exponent);
this
(PrivateKey pkey);
this
(PublicKey pkey);
mixin
Embed
!(
m_pub
,
m_owned
)
;
bool
m_owned
;
IFSchemePublicKey
m_pub
;
}
Constructors
this
this
(AlgorithmIdentifier alg_id, SecureVector!ubyte key_bits)
Undocumented in source.
this
this
(BigInt mod, BigInt exponent)
Undocumented in source.
this
this
(PrivateKey pkey)
Undocumented in source.
this
this
(PublicKey pkey)
Undocumented in source.
Members
Aliases
Options
alias
Options
=
RWOptions
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
IFSchemePublicKey
m_pub
;
Undocumented in source.
Meta
Source
See Implementation
botan
pubkey
algo
rw
classes
RWSignatureOperation
RWVerificationOperation
functions
rwSigKat
rwSigVerify
testPkKeygen
static variables
padding
structs
RWOptions
RWPrivateKey
RWPublicKey
variables
total_tests
Rabin-Williams Public Key