Home
last modified time | relevance | path

Searched refs:fw_raw_data (Results 1 - 2 of 2) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/
H A Dcrypto.c475 hi_u8 *fw_raw_data = (hi_u8 *)(uintptr_t)ram_addr; in crypto_decrypt_kernel() local
501 ret = hi_cipher_aes_crypto(kernel_offset + SFC_BUFFER_BASE_ADDRESS, (hi_u32)(uintptr_t)fw_raw_data, in crypto_decrypt_kernel()
873 hi_upg_head *fw_raw_data = (hi_upg_head *)boot_malloc(para->crypto_total_size); in boot_crypto_upg_file_decrypt() local
874 if (fw_raw_data == HI_NULL) { in boot_crypto_upg_file_decrypt()
900 ret = hi_cipher_aes_crypto((uintptr_t)(para->buf), (uintptr_t)fw_raw_data, para->crypto_total_size, HI_FALSE); in boot_crypto_upg_file_decrypt()
905 cs = (uintptr_t)(para->buf) ^ para->crypto_total_size ^ (uintptr_t)(fw_raw_data) ^ para->crypto_total_size; in boot_crypto_upg_file_decrypt()
906 ret = memcpy_s(para->buf, para->crypto_total_size, fw_raw_data, para->crypto_total_size, cs); in boot_crypto_upg_file_decrypt()
914 crypto_mem_free(fw_raw_data); in boot_crypto_upg_file_decrypt()
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/
H A Dkernel_crypto.c377 hi_u8 *fw_raw_data = para->raw_buf; in crypto_decrypt_kernel() local
396 (uintptr_t)fw_raw_data, para->encrypt_size, HI_FALSE); in crypto_decrypt_kernel()
633 hi_u8 *fw_raw_data = para->raw_buf; in crypto_upg_file_decrypt() local
655 (uintptr_t)fw_raw_data, para->encrypt_size, HI_FALSE); in crypto_upg_file_decrypt()

Completed in 3 milliseconds