|
Public Key Acceleration Library Reference Guide 2.0
|
#include <pka.h>

Public Attributes | |
| pka_operand_t | p |
| large integer prime defining the finite field | |
| pka_operand_t | a |
| coefficient of x in the defining equation | |
| pka_operand_t | b |
| constant coefficient in defining equation | |
The ecc_curve_t record type is used to represent an elliptic curve.
It holds all of the parameters defining an elliptic curve over a large prime number finite field. The prime used as the modulus is called 'p'. The parameters of the general curve are called 'a' and 'b'. The formula defining the curve is:
| pka_operand_t ecc_curve_t::a |
coefficient of x in the defining equation
| pka_operand_t ecc_curve_t::b |
constant coefficient in defining equation
| pka_operand_t ecc_curve_t::p |
large integer prime defining the finite field