TLSPRF

PRF used in TLS 1.0/1.1

Constructors

this
this()
Undocumented in source.

Members

Functions

clone
KDF clone()
Undocumented in source. Be warned that the author may not have intended to support it.
derive
SecureVector!ubyte derive(size_t key_len, const(ubyte)* secret, size_t secret_len, const(ubyte)* seed, size_t seed_len)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From KDF

~this
~this()
Undocumented in source.
name
string name [@property getter]
Undocumented in source.
deriveKey
SecureVector!ubyte deriveKey(size_t key_len, SecureVector!ubyte secret, string salt)

Derive a key

deriveKey
SecureVector!ubyte deriveKey(size_t key_len, SecureVector!ubyte secret, Vector!(ubyte, Alloc) salt)

Derive a key

deriveKey
SecureVector!ubyte deriveKey(size_t key_len, SecureVector!ubyte secret, const(ubyte)* salt, size_t salt_len)

Derive a key

deriveKey
SecureVector!ubyte deriveKey(size_t key_len, const(ubyte)* secret, size_t secret_len, string salt)

Derive a key

deriveKey
SecureVector!ubyte deriveKey(size_t key_len, const(ubyte)* secret, size_t secret_len, const(ubyte)* salt, size_t salt_len)

Derive a key

clone
KDF clone()
Undocumented in source.
dup
KDF dup()
Undocumented in source.
derive
SecureVector!ubyte derive(size_t key_len, const(ubyte)* secret, size_t secret_len, const(ubyte)* salt, size_t salt_len)
Undocumented in source.

Meta