Curve25519PublicKey

This class represents Curve25519 Public Keys.

Constructors

this
this(AlgorithmIdentifier alg_id, SecureVector!ubyte key_bits)

Create a Curve25519 Public Key.

this
this(Vector!ubyte pub)

Create a Curve25519 Public Key.

this
this(SecureVector!ubyte pub)

Create a Curve25519 Public Key.

this
this(PrivateKey pkey)
Undocumented in source.
this
this(PublicKey pkey)
Undocumented in source.

Members

Manifest constants

algoName
enum algoName;
Undocumented in source.

Mixins

__anonymous
mixin Embed!(m_pub, m_owned)
Undocumented in source.

Variables

m_owned
bool m_owned;
Undocumented in source.
m_pub
Curve25519PublicKeyImpl m_pub;
Undocumented in source.

Meta