Searched refs:CRPT_T (Results 1 – 9 of 9) sorted by relevance
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2351/bsp/Library/StdDriver/inc/ |
D | crypto.h | 355 void PRNG_Open(CRPT_T *crpt, uint32_t u32KeySize, uint32_t u32SeedReload, uint32_t u32Seed); 356 void PRNG_Start(CRPT_T *crpt); 357 void PRNG_Read(CRPT_T *crpt, uint32_t u32RandKey[]); 358 void AES_Open(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32EncDec, uint32_t u32OpMode, uint32_t u… 359 void AES_Start(CRPT_T *crpt, int32_t u32Channel, uint32_t u32DMAMode); 360 void AES_SetKey(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32Keys[], uint32_t u32KeySize); 361 void AES_SetInitVect(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32IV[]); 362 void AES_SetDMATransfer(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32SrcAddr, uint32_t u32DstAddr… 363 void TDES_Open(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32EncDec, int32_t Is3DES, int32_t Is3Ke… 364 void TDES_Start(CRPT_T *crpt, int32_t u32Channel, uint32_t u32DMAMode); [all …]
|
D | mkromlib.h | 98 CRPT_T *crpt; /*!< The pointer of the CRYPTO module */
|
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2354/bsp/Library/StdDriver/inc/ |
D | crypto.h | 509 void PRNG_Open(CRPT_T *crpt, uint32_t u32KeySize, uint32_t u32SeedReload, uint32_t u32Seed); 510 void PRNG_Start(CRPT_T *crpt); 511 void PRNG_Read(CRPT_T *crpt, uint32_t u32RandKey[]); 512 void AES_Open(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32EncDec, uint32_t u32OpMode, uint32_t u… 513 void AES_Start(CRPT_T *crpt, int32_t u32Channel, uint32_t u32DMAMode); 514 void AES_SetKey(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32Keys[], uint32_t u32KeySize); 515 void AES_SetKey_KS(CRPT_T *crpt, KS_MEM_Type mem, int32_t i32KeyIdx); 516 void AES_SetInitVect(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32IV[]); 517 void AES_SetDMATransfer(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32SrcAddr, uint32_t u32DstAddr… 518 void SHA_Open(CRPT_T *crpt, uint32_t u32OpMode, uint32_t u32SwapType, uint32_t hmac_key_len); [all …]
|
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2354/bsp/Library/StdDriver/src/ |
D | crypto.c | 54 int32_t ECC_Mutiply(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char x1[], char y1[], char *k, char x2[], … 55 void ECC_Complete(CRPT_T *crpt); 74 void PRNG_Open(CRPT_T *crpt, uint32_t u32KeySize, uint32_t u32SeedReload, uint32_t u32Seed) in PRNG_Open() 90 void PRNG_Start(CRPT_T *crpt) in PRNG_Start() 105 void PRNG_Read(CRPT_T *crpt, uint32_t u32RandKey[]) in PRNG_Read() 145 void AES_Open(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32EncDec, in AES_Open() 167 void AES_Start(CRPT_T *crpt, int32_t u32Channel, uint32_t u32DMAMode) in AES_Start() 185 void AES_SetKey(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32Keys[], uint32_t u32KeySize) in AES_SetKey() 213 void AES_SetKey_KS(CRPT_T *crpt, KS_MEM_Type mem, int32_t i32KeyIdx) in AES_SetKey_KS() 230 void AES_SetInitVect(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32IV[]) in AES_SetInitVect() [all …]
|
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2351/bsp/Library/StdDriver/src/ |
D | crypto.c | 72 void PRNG_Open(CRPT_T *crpt, uint32_t u32KeySize, uint32_t u32SeedReload, uint32_t u32Seed) in PRNG_Open() 88 void PRNG_Start(CRPT_T *crpt) in PRNG_Start() 99 void PRNG_Read(CRPT_T *crpt, uint32_t u32RandKey[]) in PRNG_Read() 139 void AES_Open(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32EncDec, in AES_Open() 160 void AES_Start(CRPT_T *crpt, int32_t u32Channel, uint32_t u32DMAMode) in AES_Start() 177 void AES_SetKey(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32Keys[], uint32_t u32KeySize) in AES_SetKey() 198 void AES_SetInitVect(CRPT_T *crpt, uint32_t u32Channel, uint32_t au32IV[]) in AES_SetInitVect() 220 void AES_SetDMATransfer(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32SrcAddr, in AES_SetDMATransfer() 259 void TDES_Open(CRPT_T *crpt, uint32_t u32Channel, uint32_t u32EncDec, int32_t Is3DES, int32_t Is3Ke… in TDES_Open() 286 void TDES_Start(CRPT_T *crpt, int32_t u32Channel, uint32_t u32DMAMode) in TDES_Start() [all …]
|
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2351/bsp/Device/Nuvoton/M2351/Include/ |
D | M2351.h | 489 #define CRPT_S ((CRPT_T *) CRPT_BASE) /*!< Crypto Accelerator Poi… 573 #define CRPT_NS ((CRPT_T *) (CRPT_BASE +NS_OFFSET))
|
D | crpt_reg.h | 1676 } CRPT_T; typedef
|
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2354/bsp/Device/Nuvoton/M2354/Include/ |
D | M2354.h | 518 #define CRPT_S ((CRPT_T *) CRPT_BASE) /*!< Crypto Accelerator P… 613 #define CRPT_NS ((CRPT_T *) (CRPT_BASE +NS_OFFSET))
|
D | crpt_reg.h | 1230 } CRPT_T; typedef
|