Searched refs:upg_iv (Results 1 - 4 of 4) sorted by relevance
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/ |
H A D | kernel_crypto.h | 86 hi_u8 upg_iv[IV_BYTE_LENGTH]; member
|
H A D | kernel_crypto.c | 584 ret = (hi_u32)memcpy_s(para->upg_iv, IV_BYTE_LENGTH, upg_head->common.aes_iv, IV_BYTE_LENGTH); in crypto_init_param() 640 ret = (hi_u32)memcpy_s(aes_ctrl.iv, sizeof(aes_ctrl.iv), para->upg_iv, IV_BYTE_LENGTH); in crypto_upg_file_decrypt()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/ |
H A D | crypto.h | 87 hi_u8 upg_iv[IV_BYTE_LENGTH]; member
|
H A D | crypto.c | 885 hi_u32 cs = (uintptr_t)(aes_ctrl.iv) ^ sizeof(aes_ctrl.iv) ^ (uintptr_t)(para->upg_iv) ^ IV_BYTE_LENGTH; in boot_crypto_upg_file_decrypt() 886 ret = memcpy_s(aes_ctrl.iv, sizeof(aes_ctrl.iv), para->upg_iv, IV_BYTE_LENGTH, cs); in boot_crypto_upg_file_decrypt() 946 cs = (uintptr_t)(para->upg_iv) ^ IV_BYTE_LENGTH ^ (uintptr_t)(upg_head->aes_iv) ^ in decrypt_para_init() 948 ret = memcpy_s((hi_void *)(para->upg_iv), IV_BYTE_LENGTH, (hi_void *)(upg_head->aes_iv), in decrypt_para_init()
|
Completed in 5 milliseconds