KDF2

KDF2, from IEEE 1363

Constructors

this
this(HashFunction h)
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 out_len, const(ubyte)* secret, size_t secret_len, const(ubyte)* P, size_t P_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.
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