![]() |
WE310F5
39.00.000
|
Crypto AES support. More...
Go to the source code of this file.
Functions | |
INT32 | m2mb_aes_256_cbc_decrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Decrypts input data for cipher AES, algorithm CBC and Key size 256. More... | |
INT32 | m2mb_aes_256_cbc_encrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Encrypts input data for cipher AES, algorithm CBC and Key size 256. More... | |
INT32 | m2mb_aes_128_cbc_decrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Decrypts input data for cipher AES, algorithm CBC and Key size 128. More... | |
INT32 | m2mb_aes_128_cbc_encrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Encrypts input data for cipher AES, algorithm CBC and Key size 128. More... | |
INT32 | m2mb_aes_128_ctr_decrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Decrypts input data for cipher AES, algorithm CTR and Key size 128. More... | |
INT32 | m2mb_aes_128_ctr_encrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
encrypts input data for cipher AES, algorithm CTR and Key size 128 More... | |
INT32 | m2mb_aes_256_ctr_decrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Decrypts input data for cipher AES, algorithm CTR and Key size 256. More... | |
INT32 | m2mb_aes_256_ctr_encrypt (const UINT8 *key, const UINT8 *iv, UINT8 *data, UINT32 data_len) |
Encrypts input data for cipher AES, algorithm CTR and Key size 256. More... | |
Crypto AES support.
we866e4/epl/core/m2mb/driver/crypto/m2mb_crypto_aes.h
APIs to perform various encryption/decryption using Cipher AES.
Definition in file m2mb_crypto_aes.h.