Home
last modified time | relevance | path

Searched refs:sign_alg (Results 1 – 12 of 12) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/upg/
Dboot_upg_check_secure.c113 hi_u32 boot_upg_secure_get_key_part1(hi_u32 sign_alg, hi_u8 *key_n, hi_u32 key_len) in boot_upg_secure_get_key_part1() argument
116 hi_unref_param(sign_alg); in boot_upg_secure_get_key_part1()
120 if (sign_alg == HI_MODE_ECC) { in boot_upg_secure_get_key_part1()
126 if ((sign_alg == HI_MODE_PKCS_V15) || (sign_alg == HI_MODE_PKCS_PSS)) { in boot_upg_secure_get_key_part1()
134 hi_u32 boot_upg_secure_get_key_part2(hi_u32 sign_alg, hi_u8 *key_e, hi_u32 key_len) in boot_upg_secure_get_key_part2() argument
137 hi_unref_param(sign_alg); in boot_upg_secure_get_key_part2()
141 if (sign_alg == HI_MODE_ECC) { in boot_upg_secure_get_key_part2()
147 if ((sign_alg == HI_MODE_PKCS_V15) || (sign_alg == HI_MODE_PKCS_PSS)) { in boot_upg_secure_get_key_part2()
213 if (upg_head->common.param.sign_alg == HI_MODE_ECC) { in boot_upg_set_key()
264 … hi_u32 key_length = (upg_head->common.param.sign_alg == HI_MODE_ECC)? ECC_256_LEN : RSA_2048_LEN; in boot_upg_secure_verify_code()
[all …]
Dboot_upg_check.c170 if ((alg_param.sign_alg != HI_MODE_PKCS_V15) && (alg_param.sign_alg != HI_MODE_PKCS_PSS) && in boot_upg_check_alg_param()
171 (alg_param.sign_alg != HI_MODE_ECC)) { in boot_upg_check_alg_param()
174 if (alg_param.sign_alg < HI_MODE_ECC) { in boot_upg_check_alg_param()
Dboot_upg_tool.c234 … hi_u32 key_length = (upg_head->common.param.sign_alg == HI_MODE_ECC) ? ECC_256_LEN : RSA_2048_LEN; in boot_upg_lzma_secure_verify_code()
245 if (upg_head->common.param.sign_alg == HI_MODE_ECC) { in boot_upg_lzma_secure_verify_code()
260 param.pad_mode = (hi_padding_mode)upg_head->common.param.sign_alg; in boot_upg_lzma_secure_verify_code()
/device/soc/hisilicon/hi3861v100/sdk_liteos/build/scripts/
Dmake_upg_file.py172 st_hupg.param.hash_alg, st_hupg.param.sign_alg, st_hupg.param.sign_param))
179 if st_hupg.param.sign_alg < 0x10:
195 elif st_hupg.param.sign_alg == 0x10:
234 section_head.param.hash_alg, section_head.param.sign_alg, section_head.param.sign_param))
250 st_hupg.param.hash_alg, st_hupg.param.sign_alg, st_hupg.param.sign_param))
276 def make_secure_key(alg_dir_path, sign_alg): argument
277 if sign_alg < 0x10:
287 elif sign_alg == 0x10:
413 …_type, section_bin_list, section_compress_list, alg_dir_path, max_size, sign_alg, chip_name, file_… argument
424 if sign_alg < 0x10:
[all …]
Dpkt_builder.py32 …def __init__(self, app_name="Hi3861_demo", sign_alg=0x3F, kernel_file_ver=0, flashboot_file_ver=0,… argument
46 self.__sign_alg = sign_alg
120 def set_sign_alg(self, sign_alg): argument
121 self.__sign_alg = sign_alg
263 sign_alg = int(sys.argv[3], 16) variable
270 …fu = ImageBuild(app_name, sign_alg, kernel_file_ver, flashboot_file_ver, chip_product, usr_realtiv…
391 if (sign_alg != 0x3F): #only need write ver file in secure boot mode.
406 sign_alg = int(sys.argv[1], 16) variable
425 print("&&&&&&&&&&&&&args", sign_alg, dual_ota_flag, flashboot_file_ver, kernel_file_ver)
426 …fu = ImageBuild(app_name, sign_alg, kernel_file_ver, flashboot_file_ver, chip_product, ota_mode=in…
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/
Dupg_check_boot_bin.c95 if ((sub_key->sign_alg.hash_alg != HI_HASH_ALG_SHA256) || in upg_check_boot_subk_attr()
96 (sub_key->sign_alg.sign_alg != SIGN_ALG_ECC) || in upg_check_boot_subk_attr()
102 if ((sub_key->sign_alg.hash_alg != HI_HASH_ALG_SHA256) || in upg_check_boot_subk_attr()
103 (sub_key->sign_alg.sign_alg > SIGN_ALG_RSA_PSS) || in upg_check_boot_subk_attr()
177 rsa_verify.scheme = (hi_cipher_rsa_sign_scheme)(sub_key->sign_alg.sign_alg); in upg_check_boot_sub_key()
259 if (head->sign_alg.sign_alg == SIGN_ALG_ECC) { in upg_check_boot_from_mem()
274 .scheme = (hi_cipher_rsa_sign_scheme)(head->sign_alg.sign_alg), in upg_check_boot_from_mem()
335 if (head->sign_alg.sign_alg == SIGN_ALG_ECC) { in upg_check_unencrpt_boot_code()
350 .scheme = (hi_cipher_rsa_sign_scheme)(head->sign_alg.sign_alg), in upg_check_unencrpt_boot_code()
355 upg_print("[upg check unencrpt boot code]alg-ret:0x%x-0x%x \r\n", head->sign_alg.sign_alg, ret); in upg_check_unencrpt_boot_code()
Dupg_check_boot_bin.h72 sign_alg_param sign_alg; /* The signature algorithm. */ member
96 sign_alg_param sign_alg; /* The signature algorithm. */ member
116 sign_alg_param sign_alg; /* The signature algorithm. */ member
144 sign_alg_param sign_alg; /* The signature algorithm. */ member
Dupg_check_secure.c188 if (upg_head->common.param.sign_alg == HI_MODE_ECC) { in upg_get_subkey()
272 key_length = (head->param.sign_alg == HI_MODE_ECC) ? ECC_256_LEN : RSA_2048_LEN; in upg_check_upg_file_code()
287 param.pad_mode = (hi_padding_mode)head->param.sign_alg; in upg_check_upg_file_code()
313 key_length = (head->param.sign_alg < HI_MODE_ECC) ? RSA_KEY_LEN : ECC_KEY_LEN; in upg_check_upg_file_head()
323 if (head->param.sign_alg == HI_MODE_ECC) { in upg_check_upg_file_head()
341 param.pad_mode = (hi_padding_mode)head->param.sign_alg; in upg_check_upg_file_head()
Dupg_check_file.c247 if ((alg_param.sign_alg != HI_MODE_PKCS_V15) && (alg_param.sign_alg != HI_MODE_PKCS_PSS) && in upg_check_alg_param()
248 (alg_param.sign_alg != HI_MODE_ECC)) { in upg_check_alg_param()
252 if (alg_param.sign_alg < HI_MODE_ECC) { in upg_check_alg_param()
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
Dhi_upg_file.h65 …hi_u32 sign_alg : 6; /**< Sign algorithm:0:RSA-PKCS;1:RSA-PSS;0x10:ECDSA256;0x3F:SHA256.CNcomment:… member
182 } sign_alg; member
191 } sign_alg; member
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/include/
Dhi_upg_file.h76 …hi_u32 sign_alg : 6; /**< Sign algorithm:0:RSA-PKCS;1:RSA-PSS;0x10:ECDSA256;0x3F:SHA256.CNcomment:… member
193 } sign_alg; member
202 } sign_alg; member
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/secure/
Dburn_file.h69 …hi_u32 sign_alg : 6; /**< Sign algorithm:0:RSA-PKCS;1:RSA-PSS;0x10:ECDSA256;0x3F:SHA256.CNcomment:… member
181 } sign_alg; member