Searched refs:rootkey_iv (Results 1 - 5 of 5) sorted by relevance
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/secure/ |
H A D | load_crypto.c | 95 hi_u8 rootkey_iv[ROOTKEY_IV_BYTE_LENGTH]; in crypto_prepare() local 109 cs = (uintptr_t)rootkey_iv ^ sizeof(rootkey_iv) ^ ((uintptr_t)save_content->root_salt) ^ ROOT_SALT_LENGTH; in crypto_prepare() 110 ret = memcpy_s(rootkey_iv, sizeof(rootkey_iv), save_content->root_salt, ROOT_SALT_LENGTH, cs); in crypto_prepare() 115 ctrl.salt = rootkey_iv; in crypto_prepare() 116 ctrl.salt_len = sizeof(rootkey_iv); in crypto_prepare()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/ |
H A D | upg_check_boot_bin.c | 188 hi_u8 rootkey_iv[ROOTKEY_IV_BYTE_LENGTH] = { 0 }; in upg_boot_decrypt() local 206 if ((memcpy_s(rootkey_iv, sizeof(rootkey_iv), sub_key_com->boot_key, IV_BYTE_LEN) != EOK) || in upg_boot_decrypt() 207 (memcpy_s((rootkey_iv + IV_BYTE_LEN), sizeof(rootkey_iv) - IV_BYTE_LEN, g_magic, IV_BYTE_LEN) != EOK)) { in upg_boot_decrypt() 211 ctrl->salt = rootkey_iv; in upg_boot_decrypt()
|
H A D | kernel_crypto.c | 111 hi_u8 rootkey_iv[ROOTKEY_IV_BYTE_LENGTH]; in crypto_prepare() local 124 ret = memcpy_s(rootkey_iv, sizeof(rootkey_iv), save_content->root_salt, ROOT_SALT_LENGTH); in crypto_prepare() 129 ctrl.salt = rootkey_iv; in crypto_prepare() 130 ctrl.salt_len = sizeof(rootkey_iv); in crypto_prepare()
|
H A D | upg_common.c | 1007 hi_u8 rootkey_iv[ROOTKEY_IV_BYTE_LENGTH] = { 0 }; in upg_set_kdf_key() local 1018 if ((memcpy_s(rootkey_iv, IV_BYTE_LEN, boo_key, IV_BYTE_LEN) != EOK) || in upg_set_kdf_key() 1019 (memcpy_s((rootkey_iv + IV_BYTE_LEN), sizeof(rootkey_iv) - IV_BYTE_LEN, g_magic, IV_BYTE_LEN) != EOK)) { in upg_set_kdf_key() 1024 ctrl->salt = rootkey_iv; in upg_set_kdf_key()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/ |
H A D | crypto.c | 145 hi_u8 rootkey_iv[ROOTKEY_IV_BYTE_LENGTH]; in crypto_prepare() local 159 cs = (uintptr_t)rootkey_iv ^ sizeof(rootkey_iv) ^ ((uintptr_t)save_content->root_salt) ^ ROOT_SALT_LENGTH; in crypto_prepare() 160 ret = memcpy_s(rootkey_iv, sizeof(rootkey_iv), save_content->root_salt, ROOT_SALT_LENGTH, cs); in crypto_prepare() 165 ctrl.salt = rootkey_iv; in crypto_prepare() 166 ctrl.salt_len = sizeof(rootkey_iv); in crypto_prepare()
|
Completed in 7 milliseconds