39 extern int aes_encrypt(
unsigned char *Key,
unsigned char *Data,
unsigned char *Result);
41 #define AES_Encrypt aes_encrypt 52 extern int aes_decrypt(
unsigned char *Key,
unsigned char *Data,
unsigned char *Result);
54 #define AES_Decrypt aes_decrypt 67 extern int aes_dma_encrypt(
unsigned char *Key,
unsigned long *Data,
unsigned short DataSize,
unsigned long *Result,
unsigned short ResultSize);
79 extern int aes_dma_decrypt(
unsigned char *Key,
unsigned long *Data,
unsigned short DataSize,
unsigned long *Result,
unsigned short ResultSize);
int aes_encrypt(unsigned char *Key, unsigned char *Data, unsigned char *Result)
This function servers to perform aes_128 encryption for 16-Byte input data with specific 16-Byte key...
int aes_dma_decrypt(unsigned char *Key, unsigned long *Data, unsigned short DataSize, unsigned long *Result, unsigned short ResultSize)
This function servers to perform aes_128 decryption with specific 16-Byte key in DMA MODE...
int aes_dma_encrypt(unsigned char *Key, unsigned long *Data, unsigned short DataSize, unsigned long *Result, unsigned short ResultSize)
This function servers to perform aes_128 encryption with specific 16-Byte key in DMA MODE...
int aes_decrypt(unsigned char *Key, unsigned char *Data, unsigned char *Result)
This function servers to perform aes_128 decryption for 16-Byte input data with specific 16-Byte key...