#include <openssl/hkdf.h>#include <assert.h>#include <string.h>#include <openssl/err.h>#include <openssl/hmac.h>#include "../internal.h"
Go to the source code of this file.
Functions | |
| int | HKDF (uint8_t *out_key, size_t out_len, const EVP_MD *digest, const uint8_t *secret, size_t secret_len, const uint8_t *salt, size_t salt_len, const uint8_t *info, size_t info_len) |
| int | HKDF_expand (uint8_t *out_key, size_t out_len, const EVP_MD *digest, const uint8_t *prk, size_t prk_len, const uint8_t *info, size_t info_len) |
| int | HKDF_extract (uint8_t *out_key, size_t *out_len, const EVP_MD *digest, const uint8_t *secret, size_t secret_len, const uint8_t *salt, size_t salt_len) |