Home
last modified time | relevance | path

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/
Dcrypto.h355 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 …]
Dmkromlib.h98 CRPT_T *crpt; /*!< The pointer of the CRYPTO module */
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2354/bsp/Library/StdDriver/inc/
Dcrypto.h509 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/
Dcrypto.c54 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/
Dcrypto.c72 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/
DM2351.h489 #define CRPT_S ((CRPT_T *) CRPT_BASE) /*!< Crypto Accelerator Poi…
573 #define CRPT_NS ((CRPT_T *) (CRPT_BASE +NS_OFFSET))
Dcrpt_reg.h1676 } CRPT_T; typedef
/trusted-firmware-m-3.5.0/platform/ext/target/nuvoton/m2354/bsp/Device/Nuvoton/M2354/Include/
DM2354.h518 #define CRPT_S ((CRPT_T *) CRPT_BASE) /*!< Crypto Accelerator P…
613 #define CRPT_NS ((CRPT_T *) (CRPT_BASE +NS_OFFSET))
Dcrpt_reg.h1230 } CRPT_T; typedef