MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
mcuxClOsccaPkc_Functions

Defines all functions of mcuxClOsccaPkc. More...

Modules

 McuxClOsccaPkc_Functions_UPTRT
 mcuxClOsccaPkc functions of PKC UPTR table setup
 

Data Structures

struct  mcuxClOsccaPkc_State_t
 Structure of PKC state backup. More...
 

Typedefs

typedef struct mcuxClOsccaPkc_State_t mcuxClOsccaPkc_State_t
 Structure of PKC state backup.
 
typedef const struct mcuxClOsccaPkc_FUPEntry * mcuxClOsccaPkc_PtrFUPEntry_t
 type of FUP program address.
 

Functions

void mcuxClOsccaPkc_Reset (mcuxClOsccaPkc_State_t *state)
 
void mcuxClOsccaPkc_Init (mcuxClOsccaPkc_State_t *state)
 
void mcuxClOsccaPkc_SetWordSize (uint32_t redmul)
 
uint32_t mcuxClOsccaPkc_GetWordSize (void)
 
void mcuxClOsccaPkc_WaitforFinish (void)
 
void mcuxClOsccaPkc_SetFupTable (void *pUPTRT)
 
void mcuxClOsccaPkc_Op (uint32_t mode, uint32_t iRiXiYiZ)
 
void mcuxClOsccaPkc_StartFupProgram (mcuxClOsccaPkc_PtrFUPEntry_t fupProgram, uint32_t fupProgramSize)
 
void mcuxClOsccaPkc_ComputeNDash (uint32_t iNiTiXiX)
 
void mcuxClOsccaPkc_ComputeQSquared (uint32_t iQiMiTiX, uint16_t iMs)
 

Variables

uint32_t mcuxClOsccaPkc_State_t::cfg
 
uint32_t mcuxClOsccaPkc_State_t::ctrl
 

Detailed Description

Defines all functions of mcuxClOsccaPkc.

Typedef Documentation

◆ mcuxClOsccaPkc_State_t

Structure of PKC state backup.

◆ mcuxClOsccaPkc_PtrFUPEntry_t

typedef const struct mcuxClOsccaPkc_FUPEntry* mcuxClOsccaPkc_PtrFUPEntry_t

type of FUP program address.