Data Structures | Macros | Variables
NIST P224 curve params to be used with ECC SW library

Data Structures

union  ECC_NISTP224_Param
 Union to access ECC_NISTP256 curve params in bytes or words. More...
 

Macros

#define ECCParams_NISTP224_LENGTH   28
 Length of NIST P224 curve parameters in bytes. More...
 
#define ECC_NISTP224_PARAM_LENGTH_WITH_PREFIX_BYTES   (ECCParams_NISTP224_LENGTH + ECC_LENGTH_PREFIX_BYTES)
 Length in bytes of NISTP256 curve parameters including the prepended length word. More...
 

Variables

const ECC_NISTP224_Param ECC_NISTP224_generatorX
 X coordinate of the generator point of the ECC_NISTP224 curve. More...
 
const ECC_NISTP224_Param ECC_NISTP224_generatorY
 Y coordinate of the generator point of the ECC_NISTP224 curve. More...
 
const ECC_NISTP224_Param ECC_NISTP224_prime
 Prime of the generator point of the ECC_NISTP224 curve. More...
 
const ECC_NISTP224_Param ECC_NISTP224_a
 'a' constant of the ECC_NISTP224 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More...
 
const ECC_NISTP224_Param ECC_NISTP224_b
 'b' constant of the ECC_NISTP224 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More...
 
const ECC_NISTP224_Param ECC_NISTP224_order
 Order of the generator point of the ECC_NISTP224 curve. More...
 
const ECC_NISTP224_Param ECC_NISTP224_k_mont
 'k' in Montgomery domain of the ECC_NISTP224 curve. More...
 
const ECC_NISTP224_Param ECC_NISTP224_a_mont
 'a' in Montgomery domain of the ECC_NISTP224 curve. More...
 
const ECC_NISTP224_Param ECC_NISTP224_b_mont
 'b' in Montgomery domain of the ECC_NISTP224 curve. More...
 

Detailed Description

Macro Definition Documentation

§ ECCParams_NISTP224_LENGTH

#define ECCParams_NISTP224_LENGTH   28

Length of NIST P224 curve parameters in bytes.

§ ECC_NISTP224_PARAM_LENGTH_WITH_PREFIX_BYTES

#define ECC_NISTP224_PARAM_LENGTH_WITH_PREFIX_BYTES   (ECCParams_NISTP224_LENGTH + ECC_LENGTH_PREFIX_BYTES)

Length in bytes of NISTP256 curve parameters including the prepended length word.

Variable Documentation

§ ECC_NISTP224_generatorX

const ECC_NISTP224_Param ECC_NISTP224_generatorX

X coordinate of the generator point of the ECC_NISTP224 curve.

§ ECC_NISTP224_generatorY

const ECC_NISTP224_Param ECC_NISTP224_generatorY

Y coordinate of the generator point of the ECC_NISTP224 curve.

§ ECC_NISTP224_prime

const ECC_NISTP224_Param ECC_NISTP224_prime

Prime of the generator point of the ECC_NISTP224 curve.

§ ECC_NISTP224_a

const ECC_NISTP224_Param ECC_NISTP224_a

'a' constant of the ECC_NISTP224 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b).

§ ECC_NISTP224_b

const ECC_NISTP224_Param ECC_NISTP224_b

'b' constant of the ECC_NISTP224 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b).

§ ECC_NISTP224_order

const ECC_NISTP224_Param ECC_NISTP224_order

Order of the generator point of the ECC_NISTP224 curve.

§ ECC_NISTP224_k_mont

const ECC_NISTP224_Param ECC_NISTP224_k_mont

'k' in Montgomery domain of the ECC_NISTP224 curve.

§ ECC_NISTP224_a_mont

const ECC_NISTP224_Param ECC_NISTP224_a_mont

'a' in Montgomery domain of the ECC_NISTP224 curve.

§ ECC_NISTP224_b_mont

const ECC_NISTP224_Param ECC_NISTP224_b_mont

'b' in Montgomery domain of the ECC_NISTP224 curve.

© Copyright 1995-2023, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale