iPXE
|
An elliptic curve point multiplication test. More...
#include <elliptic_test.h>
Data Fields | |
struct elliptic_curve * | curve |
Elliptic curve. More... | |
const void * | base |
Base point. More... | |
size_t | base_len |
Length of base point (or 0 to use generator) More... | |
const void * | scalar |
Scalar multiple. More... | |
size_t | scalar_len |
Length of scalar multiple. More... | |
const void * | expected |
Expected result point. More... | |
size_t | expected_len |
Length of expected result point (or 0 to expect failure) More... | |
An elliptic curve point multiplication test.
Definition at line 11 of file elliptic_test.h.
struct elliptic_curve* elliptic_test::curve |
Elliptic curve.
Definition at line 13 of file elliptic_test.h.
const void* elliptic_test::base |
Base point.
Definition at line 15 of file elliptic_test.h.
size_t elliptic_test::base_len |
Length of base point (or 0 to use generator)
Definition at line 17 of file elliptic_test.h.
const void* elliptic_test::scalar |
Scalar multiple.
Definition at line 19 of file elliptic_test.h.
size_t elliptic_test::scalar_len |
Length of scalar multiple.
Definition at line 21 of file elliptic_test.h.
const void* elliptic_test::expected |
Expected result point.
Definition at line 23 of file elliptic_test.h.
size_t elliptic_test::expected_len |
Length of expected result point (or 0 to expect failure)
Definition at line 25 of file elliptic_test.h.