SecureNet

Undocumented in source.

Members

Enums

Format
enum Format
Undocumented in source.

Functions

HMAC
immutable(ubyte[]) HMAC(const(ubyte[]) data)
Undocumented in source. Be warned that the author may not have intended to support it.
computePubkey
immutable(ubyte[]) computePubkey(const(ubyte[]) seckey, bool compress)
Undocumented in source.
createECDHSecret
BinBuffer createECDHSecret(const(ubyte[]) seckey, const(ubyte[]) pubkey)
Undocumented in source.
createKeyPair
void createKeyPair(ubyte[] privkey)
Undocumented in source.
derivePubkey
Pubkey derivePubkey(const(ubyte[]) tweak_code)
Undocumented in source. Be warned that the author may not have intended to support it.
derivePubkey
Pubkey derivePubkey(BinBuffer tweak_buf)
Undocumented in source. Be warned that the author may not have intended to support it.
derivePubkey
Pubkey derivePubkey(string tweak_word)
Undocumented in source. Be warned that the author may not have intended to support it.
privKeyTweakAdd
void privKeyTweakAdd(const(ubyte[]) privkey, const(ubyte[]) tweak, ubyte[] tweak_privkey)
Undocumented in source.
privKeyTweakMul
void privKeyTweakMul(const(ubyte[]) privkey, const(ubyte[]) tweak, ubyte[] tweak_privkey)
Undocumented in source.
pubKeyTweakMul
immutable(ubyte[]) pubKeyTweakMul(const(ubyte[]) pubkey, const(ubyte[]) tweak, bool compress)
Undocumented in source. Be warned that the author may not have intended to support it.
pubkey
Pubkey pubkey()
Undocumented in source. Be warned that the author may not have intended to support it.
secKeyVerify
bool secKeyVerify(const(ubyte[]) seckey)
Undocumented in source.
sign
immutable(ubyte[]) sign(const(ubyte[]) data, const(ubyte[]) sec)
Undocumented in source.
verify
bool verify(const(ubyte[]) data, const(ubyte[]) signature, const(ubyte[]) pub)
Undocumented in source.

Manifest constants

DER_SIGNATURE_SIZE
enum DER_SIGNATURE_SIZE;
Undocumented in source.
SIGNATURE_SIZE
enum SIGNATURE_SIZE;
Undocumented in source.

Meta