Functions
kdf.c File Reference
#include <assert.h>
#include <openssl/digest.h>
#include <openssl/hmac.h>
#include <openssl/mem.h>
#include "internal.h"
#include "../../internal.h"
Include dependency graph for kdf.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int CRYPTO_tls1_prf (const EVP_MD *digest, uint8_t *out, size_t out_len, const uint8_t *secret, size_t secret_len, const char *label, size_t label_len, const uint8_t *seed1, size_t seed1_len, const uint8_t *seed2, size_t seed2_len)
 
static int tls1_P_hash (uint8_t *out, size_t out_len, const EVP_MD *md, const uint8_t *secret, size_t secret_len, const char *label, size_t label_len, const uint8_t *seed1, size_t seed1_len, const uint8_t *seed2, size_t seed2_len)
 

Function Documentation

◆ CRYPTO_tls1_prf()

int CRYPTO_tls1_prf ( const EVP_MD digest,
uint8_t out,
size_t  out_len,
const uint8_t secret,
size_t  secret_len,
const char *  label,
size_t  label_len,
const uint8_t seed1,
size_t  seed1_len,
const uint8_t seed2,
size_t  seed2_len 
)

Definition at line 137 of file kdf.c.

◆ tls1_P_hash()

static int tls1_P_hash ( uint8_t out,
size_t  out_len,
const EVP_MD md,
const uint8_t secret,
size_t  secret_len,
const char *  label,
size_t  label_len,
const uint8_t seed1,
size_t  seed1_len,
const uint8_t seed2,
size_t  seed2_len 
)
static

Definition at line 67 of file kdf.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:21