Home
last modified time | relevance | path

Searched refs:key_len (Results 1 – 25 of 41) sorted by relevance

12

/rk3399_ARM-atf/plat/arm/board/common/
H A Dboard_arm_trusted_boot.c58 int arm_get_rotpk_info_regs(void **key_ptr, unsigned int *key_len, in arm_get_rotpk_info_regs() argument
66 assert(key_len != NULL); in arm_get_rotpk_info_regs()
87 *key_len = (unsigned int)sizeof(rotpk_hash_der); in arm_get_rotpk_info_regs()
95 int arm_get_rotpk_info_dev(void **key_ptr, unsigned int *key_len, in arm_get_rotpk_info_dev() argument
99 *key_len = arm_rotpk_hash_end - arm_rotpk_hash_der_header; in arm_get_rotpk_info_dev()
107 int arm_get_rotpk_info_dev(void **key_ptr, unsigned int *key_len, in arm_get_rotpk_info_dev() argument
111 *key_len = arm_rotpk_key_end - arm_rotpk_key; in arm_get_rotpk_info_dev()
120 static int get_rotpk_info(void **key_ptr, unsigned int *key_len, in get_rotpk_info() argument
124 return arm_get_rotpk_info_dev(key_ptr, key_len, flags); in get_rotpk_info()
126 return arm_get_rotpk_info_regs(key_ptr, key_len, flags); in get_rotpk_info()
[all …]
/rk3399_ARM-atf/plat/arm/board/juno/
H A Djuno_trusted_boot.c24 static int juno_get_rotpk_info_regs(void **key_ptr, unsigned int *key_len, in juno_get_rotpk_info_regs() argument
32 assert(key_len != NULL); in juno_get_rotpk_info_regs()
88 *key_len = (unsigned int)sizeof(rotpk_hash_der); in juno_get_rotpk_info_regs()
108 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
113 return arm_get_rotpk_info_dev(key_ptr, key_len, flags); in plat_get_rotpk_info()
115 return juno_get_rotpk_info_regs(key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/drivers/nxp/auth/csf_hdr_parser/
H A Dcsf_hdr_parser.c35 #define CHECK_KEY_LEN(key_len) (((key_len) == 2 * RSA_1K_KEY_SZ_BYTES) || \ argument
36 ((key_len) == 2 * RSA_2K_KEY_SZ_BYTES) || \
37 ((key_len) == 2 * RSA_4K_KEY_SZ_BYTES))
115 ret = hash_update(algo, ctx, srktbl[i].pkey, srktbl[i].key_len); in deploy_rotpk_hash_table()
252 if (CHECK_KEY_LEN(srktbl[i].key_len) == 0) { in get_key()
279 *len = srktbl[key_num - 1].key_len; in get_key()
297 int validate_esbc_header(void *img_hdr, void **img_key, uint32_t *key_len, in validate_esbc_header() argument
362 *key_len = klen; in validate_esbc_header()
H A Dplat_img_parser.c37 uint32_t key_len; variable
63 ZERO_AND_CLEAN(key_len); in clear_temp_vars()
97 ret = validate_esbc_header(img, &img_key, &key_len, &img_sign, in check_integrity()
151 *param_len = (unsigned int)key_len; in get_auth_param()
/rk3399_ARM-atf/plat/arm/board/tc/
H A Dtc_trusted_boot.c22 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
25 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/arm/board/neoverse_rd/platform/rdv3/
H A Drdv3_trusted_boot.c22 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
25 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/arm/board/neoverse_rd/platform/rdn2/
H A Drdn2_trusted_boot.c22 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
25 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/arm/board/automotive_rd/platform/rdaspen/
H A Drdaspen_trusted_board_boot.c10 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
13 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/common/
H A Dplat_bl_common.c102 size_t *key_len, unsigned int *flags, in plat_get_enc_key_info() argument
116 assert(*key_len >= sizeof(dummy_key)); in plat_get_enc_key_info()
118 *key_len = sizeof(dummy_key); in plat_get_enc_key_info()
119 memcpy(key, dummy_key, *key_len); in plat_get_enc_key_info()
/rk3399_ARM-atf/plat/arm/board/n1sdp/
H A Dn1sdp_trusted_boot.c49 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
52 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/arm/board/morello/
H A Dmorello_trusted_boot.c50 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
53 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/arm/board/corstone1000/common/
H A Dcorstone1000_trusted_boot.c28 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
31 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/rpi/common/
H A Drpi3_trusted_boot.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = rpi3_rotpk_hash_end - rpi3_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/qemu/common/
H A Dqemu_trusted_boot.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = qemu_rotpk_hash_end - qemu_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/arm/board/automotive_rd/platform/rd1ae/
H A Drd1ae_tbb.c30 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
33 return arm_get_rotpk_info(cookie, key_ptr, key_len, flags); in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/socionext/synquacer/
H A Dsq_tbbr.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = sq_rotpk_hash_end - sq_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/socionext/uniphier/
H A Duniphier_tbbr.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = uniphier_rotpk_hash_end - uniphier_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/hisilicon/hikey/
H A Dhikey_tbbr.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = hikey_rotpk_hash_end - hikey_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/imx/imx7/common/
H A Dimx7_trusted_boot.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = imx7_rotpk_hash_end - imx7_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/hisilicon/hikey960/
H A Dhikey960_tbbr.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = hikey960_rotpk_hash_end - hikey960_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/imx/imx8m/imx8mp/
H A Dimx8mp_trusted_boot.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = imx8mp_rotpk_hash_end - imx8mp_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/imx/imx8m/imx8mm/
H A Dimx8mm_trusted_boot.c11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
15 *key_len = imx8mm_rotpk_hash_end - imx8mm_rotpk_hash; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/nxp/common/tbbr/
H A Dcsf_tbbr.c28 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len, in plat_get_rotpk_info() argument
61 *key_len = num_rotpk_hash_entries; in plat_get_rotpk_info()
/rk3399_ARM-atf/plat/st/common/
H A Dstm32mp_crypto_lib.c485 static int derive_key(uint8_t *key, size_t *key_len, size_t len, in derive_key() argument
490 assert(*key_len >= 32U); in derive_key()
503 *key_len = 32U; in derive_key()
511 size_t *key_len, unsigned int *flags, in plat_get_enc_key_info() argument
528 if (otp_len > (*key_len * CHAR_BIT)) { in plat_get_enc_key_info()
530 otp_len, *key_len * CHAR_BIT); in plat_get_enc_key_info()
542 zeromem(key, *key_len); in plat_get_enc_key_info()
553 if (derive_key(key, key_len, read_len, flags, img_id, in plat_get_enc_key_info()
555 zeromem(key, *key_len); in plat_get_enc_key_info()
573 const void *key, unsigned int key_len, in stm32_decrypt_aes_gcm() argument
[all …]
/rk3399_ARM-atf/include/drivers/nxp/auth/csf_hdr_parser/
H A Dcsf_hdr.h79 uint32_t key_len; /* pub key length in bytes */ member
125 uint32_t key_len; member
148 int validate_esbc_header(void *img_hdr, void **img_key, uint32_t *key_len,

12