Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
CRYS_ECPKI_Domain_t Struct Reference
[CryptoCell ECC specific types]
#include <crys_ecpki_types.h>
Data Fields | |
uint32_t | ecP [CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
uint32_t | ecA [CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
uint32_t | ecB [CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
uint32_t | ecR [CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS+1] |
uint32_t | ecGx [CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
uint32_t | ecGy [CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
uint32_t | ecH |
uint32_t | llfBuff [CRYS_PKA_DOMAIN_LLF_BUFF_SIZE_IN_WORDS] |
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[CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
EC equation parameter a.
Definition at line 169 of file crys_ecpki_types.h.
uint32_t ecB[CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
EC equation parameter b.
Definition at line 171 of file crys_ecpki_types.h.
uint32_t ecGx[CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
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[CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
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[CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS] |
EC modulus: P.
Definition at line 167 of file crys_ecpki_types.h.
uint32_t ecR[CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS+1] |
Order of generator.
Definition at line 173 of file crys_ecpki_types.h.
uint32_t llfBuff[CRYS_PKA_DOMAIN_LLF_BUFF_SIZE_IN_WORDS] |
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.
Generated on Tue Jul 12 2022 13:55:29 by
