Mistake on this page?
Report an issue in GitHub or email us
Data Fields
CRYS_ECPKI_Domain_t Struct Reference

#include <crys_ecpki_types.h>

Data Fields

uint32_t ecP [18]
 
uint32_t ecA [18]
 
uint32_t ecB [18]
 
uint32_t ecR [18 +1]
 
uint32_t ecGx [18]
 
uint32_t ecGy [18]
 
uint32_t ecH
 
uint32_t llfBuff [(10+3 *18)]
 
uint32_t modSizeInBits
 
uint32_t ordSizeInBits
 
uint32_t barrTagSizeInWords
 
CRYS_ECPKI_DomainID_t DomainID
 
int8_t name [20]
 

Detailed Description

The structure containing the EC domain parameters in little-endian form EC equation: Y^2 = X^3 + A*X + B over prime fild GFp.

Definition at line 164 of file crys_ecpki_types.h.

Field Documentation

uint32_t barrTagSizeInWords

Size of each inserted Barret tag in words; 0 - if not inserted.

Definition at line 190 of file crys_ecpki_types.h.

EC Domain identifier.

Definition at line 192 of file crys_ecpki_types.h.

uint32_t ecA[18 ]

EC equation parameter a.

Definition at line 169 of file crys_ecpki_types.h.

uint32_t ecB[18 ]

EC equation parameter b.

Definition at line 171 of file crys_ecpki_types.h.

uint32_t ecGx[18 ]

EC cofactor EC_Cofactor_K Generator (EC base point) coordinates in projective form.

Definition at line 176 of file crys_ecpki_types.h.

uint32_t ecGy[18 ]

EC cofactor EC_Cofactor_K Generator (EC base point) coordinates in projective form.

Definition at line 179 of file crys_ecpki_types.h.

uint32_t ecH

EC cofactor EC_Cofactor_K Generator (EC base point) coordinates in projective form.

Definition at line 182 of file crys_ecpki_types.h.

uint32_t ecP[18 ]

EC modulus: P.

Definition at line 167 of file crys_ecpki_types.h.

uint32_t ecR[18 +1]

Order of generator.

Definition at line 173 of file crys_ecpki_types.h.

uint32_t llfBuff[(10+3 *18 )]

Specific fields that are used by the low level.

Definition at line 184 of file crys_ecpki_types.h.

uint32_t modSizeInBits

Size of fields in bits.

Definition at line 186 of file crys_ecpki_types.h.

int8_t name[20]

Internal buffer.

Definition at line 195 of file crys_ecpki_types.h.

uint32_t ordSizeInBits

Order size in bits.

Definition at line 188 of file crys_ecpki_types.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.