Public Key Acceleration Library Reference Guide
1.0
|
#include <pka.h>
Public Attributes | |
pka_operand_t | p |
large integer prime defining the finite field More... | |
pka_operand_t | a |
coefficient of x in the defining equation More... | |
pka_operand_t | b |
constant coefficient in defining equation More... | |
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