KDF

Key Derivation Function

Destructor

~this
~this()
Undocumented in source.

Members

Functions

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.
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

Properties

name
string name [@property getter]
Undocumented in source.

Meta