Public Key Acceleration Library Reference Guide
2.0
|
#include <pka.h>
Public Attributes | |
pka_operand_t | p |
large integer prime defining the finite field More... | |
pka_operand_t | A |
coefficient of u^2 in the defining equation More... | |
pka_mont_curve_t | type |
type to depict curve. More... | |
The ecc_mont_curve_t record type is used to represent an elliptic curve in Montgomery form.
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 parameter of the general curve is called 'A'. The formula defining the curve is:
pka_operand_t ecc_mont_curve_t::A |
coefficient of u^2 in the defining equation
pka_operand_t ecc_mont_curve_t::p |
large integer prime defining the finite field
pka_mont_curve_t ecc_mont_curve_t::type |
type to depict curve.