iPXE
hkdf_test Struct Reference

An HKDF self-test. More...

Data Fields

struct digest_algorithmdigest
 Digest algorithm.
const void * ikm
 Input keying material.
size_t ikm_len
 Length of input keying material.
const void * salt
 Salt.
size_t salt_len
 Length of salt.
const void * info
 Additional information.
size_t info_len
 Length of additional information.
const void * prk
 Expected pseudorandom key.
size_t prk_len
 Length of expected pseudorandom key.
const void * okm
 Expected output keying material.
size_t okm_len
 Length of expected output keying material.

Detailed Description

An HKDF self-test.

Definition at line 59 of file hkdf_test.c.

Field Documentation

◆ digest

struct digest_algorithm* hkdf_test::digest

Digest algorithm.

Definition at line 61 of file hkdf_test.c.

◆ ikm

const void* hkdf_test::ikm

Input keying material.

Definition at line 63 of file hkdf_test.c.

◆ ikm_len

size_t hkdf_test::ikm_len

Length of input keying material.

Definition at line 65 of file hkdf_test.c.

◆ salt

const void* hkdf_test::salt

Salt.

Definition at line 67 of file hkdf_test.c.

◆ salt_len

size_t hkdf_test::salt_len

Length of salt.

Definition at line 69 of file hkdf_test.c.

◆ info

const void* hkdf_test::info

Additional information.

Definition at line 71 of file hkdf_test.c.

◆ info_len

size_t hkdf_test::info_len

Length of additional information.

Definition at line 73 of file hkdf_test.c.

◆ prk

const void* hkdf_test::prk

Expected pseudorandom key.

Definition at line 75 of file hkdf_test.c.

◆ prk_len

size_t hkdf_test::prk_len

Length of expected pseudorandom key.

Definition at line 77 of file hkdf_test.c.

◆ okm

const void* hkdf_test::okm

Expected output keying material.

Definition at line 79 of file hkdf_test.c.

◆ okm_len

size_t hkdf_test::okm_len

Length of expected output keying material.

Definition at line 81 of file hkdf_test.c.


The documentation for this struct was generated from the following file: