#include "platform.h"
#include <gcrypt.h>
#include "gnunet_util_lib.h"
Go to the source code of this file.
|
enum GNUNET_GenericReturnValue | GNUNET_CRYPTO_kdf_v (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len, va_list argp) |
| Derive key. More...
|
|
enum GNUNET_GenericReturnValue | GNUNET_CRYPTO_kdf (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) |
| Derive key. More...
|
|
void | GNUNET_CRYPTO_kdf_mod_mpi (gcry_mpi_t *r, gcry_mpi_t n, const void *xts, size_t xts_len, const void *skm, size_t skm_len, const char *ctx) |
| Deterministically generate a pseudo-random number uniformly from the integers modulo a libgcrypt mpi. More...
|
|
◆ LOG
#define LOG |
( |
|
kind, |
|
|
|
... |
|
) |
| GNUNET_log_from (kind, "util-crypto-kdf", __VA_ARGS__) |