28 RCSIDH(eap_fast_crypto_h,
"$Id: 8dfc67a4f052481f91b5ef79bf0e167fc2a24ddb $")
30 void
T_PRF(
unsigned char const *
secret,
unsigned int secret_len,
char const *prf_label,
unsigned char const *seed,
unsigned int seed_len,
unsigned char *
out,
unsigned int out_len) CC_HINT(
nonnull(1,3,6));
33 uint8_t const *aad,
size_t aad_len,
38 uint8_t const *aad,
size_t aad_len,
static int const char char buffer[256]
int eap_fast_decrypt(uint8_t const *ciphertext, size_t ciphertext_len, uint8_t const *aad, size_t aad_len, uint8_t const *tag, uint8_t const *key, uint8_t const *iv, uint8_t *plaintext)
void T_PRF(unsigned char const *secret, unsigned int secret_len, char const *prf_label, unsigned char const *seed, unsigned int seed_len, unsigned char *out, unsigned int out_len))
int eap_fast_encrypt(uint8_t const *plaintext, size_t plaintext_len, uint8_t const *aad, size_t aad_len, uint8_t const *key, uint8_t *iv, unsigned char *ciphertext, uint8_t *tag)
void eap_fast_tls_gen_challenge(SSL *ssl, uint8_t *buffer, uint8_t *scratch, size_t size, char const *prf_label)
static size_t char ** out