|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|

函数 | |
| int | mbedtls_alt_aes_encrypt_impl (const unsigned char *key, unsigned int key_len, const unsigned char src[16], unsigned char dst[16]) |
| int | mbedtls_alt_aes_decrypt_impl (const unsigned char *key, unsigned int key_len, const unsigned char src[16], unsigned char dst[16]) |
| int | mbedtls_alt_aes_cbc_encrypt_impl (const unsigned char *key, unsigned key_len, unsigned char iv[16], const unsigned char *src, unsigned char *dst, unsigned int data_len) |
| int | mbedtls_alt_aes_cbc_decrypt_impl (const unsigned char *key, unsigned key_len, unsigned char iv[16], const unsigned char *src, unsigned char *dst, unsigned int data_len) |
| int | mbedtls_alt_aes_ofb_crypt_impl (const unsigned char *key, unsigned key_len, unsigned char *iv_off, unsigned char iv[16], const unsigned char *src, unsigned char *dst, unsigned int data_len) |
| int | mbedtls_alt_aes_ctr_crypt_impl (const unsigned char *key, unsigned key_len, unsigned char *nc_off, unsigned char nonce_counter[16], unsigned char stream_block[16], const unsigned char *src, unsigned char *dst, unsigned int data_len) |
| int | mbedtls_alt_aes_init (void) |
| int | mbedtls_alt_aes_deinit (void) |
| int mbedtls_alt_aes_cbc_decrypt_impl | ( | const unsigned char * | key, |
| unsigned | key_len, | ||
| unsigned char | iv[16], | ||
| const unsigned char * | src, | ||
| unsigned char * | dst, | ||
| unsigned int | data_len | ||
| ) |
| int mbedtls_alt_aes_cbc_encrypt_impl | ( | const unsigned char * | key, |
| unsigned | key_len, | ||
| unsigned char | iv[16], | ||
| const unsigned char * | src, | ||
| unsigned char * | dst, | ||
| unsigned int | data_len | ||
| ) |
| int mbedtls_alt_aes_ctr_crypt_impl | ( | const unsigned char * | key, |
| unsigned | key_len, | ||
| unsigned char * | nc_off, | ||
| unsigned char | nonce_counter[16], | ||
| unsigned char | stream_block[16], | ||
| const unsigned char * | src, | ||
| unsigned char * | dst, | ||
| unsigned int | data_len | ||
| ) |
| int mbedtls_alt_aes_decrypt_impl | ( | const unsigned char * | key, |
| unsigned int | key_len, | ||
| const unsigned char | src[16], | ||
| unsigned char | dst[16] | ||
| ) |
| int mbedtls_alt_aes_deinit | ( | void | ) |
| int mbedtls_alt_aes_encrypt_impl | ( | const unsigned char * | key, |
| unsigned int | key_len, | ||
| const unsigned char | src[16], | ||
| unsigned char | dst[16] | ||
| ) |
Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved. Description: mbedtls aes harden api.
Create: 2023-12-23
| int mbedtls_alt_aes_init | ( | void | ) |
| int mbedtls_alt_aes_ofb_crypt_impl | ( | const unsigned char * | key, |
| unsigned | key_len, | ||
| unsigned char * | iv_off, | ||
| unsigned char | iv[16], | ||
| const unsigned char * | src, | ||
| unsigned char * | dst, | ||
| unsigned int | data_len | ||
| ) |