ocean.util.cipher.gcrypt.c.kdf

Bindings to key derivation functions.

Requires linking with libgcrypt: -L-lgcrypt

Public Imports

ocean.util.cipher.gcrypt.c.gpgerror
public import ocean.util.cipher.gcrypt.c.gpgerror;
Undocumented in source.

Members

Enums

gcry_kdf_algos
enum gcry_kdf_algos
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

gcry_kdf_derive
gpg_error_t gcry_kdf_derive(const(void)* passphrase, size_t passphraselen, int algo, int subalgo, const(void)* salt, size_t saltlen, ulong iterations, size_t keysize, void* keybuffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta

License

Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).