Data Fields
ECCParams_CurveParams_ Struct Reference

A structure containing the parameters of an elliptic curve in short Weierstrass form. More...

#include <ECCParams.h>

Data Fields

const ECCParams_CurveType curveType
 
const size_t length
 Length of the curve in bytes. All other buffers have this length. More...
 
const uint8_t * prime
 The prime that defines the field of the curve. More...
 
const uint8_t * order
 Order of the curve. More...
 
const uint8_t * a
 Coefficient a of the equation. More...
 
const uint8_t * b
 Coefficient b of the equation. More...
 
const uint8_t * generatorX
 X coordinate of the generator point of the curve. More...
 
const uint8_t * generatorY
 Y coordinate of the generator point of the curve. More...
 

Detailed Description

A structure containing the parameters of an elliptic curve in short Weierstrass form.

Elliptical Curve Cryptography (ECC) prime curve.

The equation used to define the curve is expressed in the short Weierstrass form y^3 = x^2 + a*x + b

Field Documentation

§ curveType

const ECCParams_CurveType ECCParams_CurveParams_::curveType

§ length

const size_t ECCParams_CurveParams_::length

Length of the curve in bytes. All other buffers have this length.

§ prime

const uint8_t* ECCParams_CurveParams_::prime

The prime that defines the field of the curve.

§ order

const uint8_t* ECCParams_CurveParams_::order

Order of the curve.

§ a

const uint8_t* ECCParams_CurveParams_::a

Coefficient a of the equation.

§ b

const uint8_t* ECCParams_CurveParams_::b

Coefficient b of the equation.

§ generatorX

const uint8_t* ECCParams_CurveParams_::generatorX

X coordinate of the generator point of the curve.

§ generatorY

const uint8_t* ECCParams_CurveParams_::generatorY

Y coordinate of the generator point of the curve.


The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale