|
iPXE
|
A key exchange test. More...
#include <exchange_test.h>
Data Fields | |
| struct exchange_algorithm * | exchange |
| Key exchange algorithm. | |
| const void * | private |
| Private key. | |
| size_t | private_len |
| Length of private key. | |
| const void * | partner |
| Partner public key. | |
| size_t | partner_len |
| Length of partner key. | |
| const void * | public |
| Expected public key. | |
| size_t | public_len |
| Length of expected public key. | |
| const void * | shared |
| Expected shared secret. | |
| size_t | shared_len |
| Length of expected shared secret, or 0 to expect failure. | |
A key exchange test.
Definition at line 11 of file exchange_test.h.
| struct exchange_algorithm* exchange_test::exchange |
Key exchange algorithm.
Definition at line 13 of file exchange_test.h.
| const void* exchange_test::private |
Private key.
Definition at line 15 of file exchange_test.h.
| size_t exchange_test::private_len |
Length of private key.
Definition at line 17 of file exchange_test.h.
| const void* exchange_test::partner |
Partner public key.
Definition at line 19 of file exchange_test.h.
| size_t exchange_test::partner_len |
Length of partner key.
Definition at line 21 of file exchange_test.h.
| const void* exchange_test::public |
Expected public key.
Definition at line 23 of file exchange_test.h.
| size_t exchange_test::public_len |
Length of expected public key.
Definition at line 25 of file exchange_test.h.
| const void* exchange_test::shared |
Expected shared secret.
Definition at line 27 of file exchange_test.h.
| size_t exchange_test::shared_len |
Length of expected shared secret, or 0 to expect failure.
Definition at line 29 of file exchange_test.h.