Home
last modified time | relevance | path

Searched refs:digest (Results 1 – 25 of 31) sorted by relevance

12

/rk3399_rockchip-uboot/board/gdsys/a38x/
H A Dhre.c145 uint8_t digest[20]; in find_key() local
166 sha1_csum(buf, buf_len, digest); in find_key()
167 if (!memcmp(digest, pubkey_digest, 20)) { in find_key()
202 sha1_finish(&ctx, fix_hregs[FIX_HREG_DEVICE_ID_HASH].digest); in read_common_data()
266 result->digest, 20); in access_hreg()
274 memcpy(result->digest, vendor, 20); in access_hreg()
329 uint8_t digest[20]; in compute_extend() local
335 sha1_finish(&ctx, digest); in compute_extend()
336 memcpy(_dst, digest, min(n, sizeof(digest))); in compute_extend()
349 if (find_key(src_reg->digest, dst_reg->digest, &parent_handle)) in hre_op_loadkey()
[all …]
H A Dhre.h20 uint8_t digest[20]; member
/rk3399_rockchip-uboot/scripts/
H A Dfit-unpack.sh118 …if [ "${COMPRESSION}" == "gzip" ] && fdtget -l "${TMP_ITB}" /images/${NAME}/digest >/dev/null 2>&1…
123 openssl dgst -sha256 -binary -out ${OUT}/${NAME}.digest ${OUT}/${NAME}
124 fdtput -t s ${TMP_ITB} /images/${NAME}/digest digest "/INCBIN/(${NAME}.digest)"
125 …elif [ "${COMPRESSION}" == "lzma" ] && fdtget -l "${TMP_ITB}" /images/${NAME}/digest >/dev/null 2>…
133 openssl dgst -sha256 -binary -out ${OUT}/${NAME}.digest ${OUT}/${NAME}
135 fdtput -t s ${TMP_ITB} /images/${NAME}/digest digest "/INCBIN/(${NAME}.digest)"
H A Davbtool.py459 digest = hasher.digest()
462 padding_and_hash = algorithm.padding + digest
580 computed_digest = ha.digest()
1445 return len(create_avb_hashtree_hasher(self.hash_algorithm, b'').digest())
1615 self.digest = data[(self.SIZE + o):(self.SIZE + o + digest_len)]
1616 if digest_len != len(hashlib.new(self.hash_algorithm).digest()):
1625 self.digest = b''
1639 o.write(' Digest: {}\n'.format(self.digest.hex()))
1651 len(self.salt) + len(self.digest) - 16)
1657 len(self.digest), self.flags, self.RESERVED * b'\0')
[all …]
/rk3399_rockchip-uboot/board/gdsys/p1022/
H A Dcontrolcenterd-id.c81 uint8_t digest[20]; member
293 uint8_t digest[20]; in find_key() local
314 sha1_csum(buf, buf_len, digest); in find_key()
315 if (!memcmp(digest, pubkey_digest, 20)) { in find_key()
350 sha1_finish(&ctx, fix_hregs[FIX_HREG_DEVICE_ID_HASH].digest); in read_common_data()
369 CONFIG_SYS_MONITOR_LEN, dst->digest); in compute_self_hash()
422 sha1_csum(load_addr, code_len, dst->digest); in compute_second_stage_hash()
489 result->digest, 20); in access_hreg()
503 memcpy(result->digest, vendor, 20); in access_hreg()
558 uint8_t digest[20]; in compute_extend() local
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dfit_nodes.sh10 rm -f ${srctree}/*.digest ${srctree}/*.bin.gz ${srctree}/bl31_0x*.bin
55 openssl dgst -sha256 -binary -out ${UBOOT}.digest ${UBOOT}
132 openssl dgst -sha256 -binary -out ${ATF}.digest ${ATF}
205 openssl dgst -sha256 -binary -out ${TEE}.digest ${TEE}
254 openssl dgst -sha256 -binary -out ${MCU}.bin.digest ${MCU}.bin
335 openssl dgst -sha256 -binary -out ${LOAD}.bin.digest ${LOAD}.bin
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/
H A Drk_avb_ops_user.c685 uint8_t digest[SHA256_SUM_LEN] = {0}; in rk_avb_write_perm_attr() local
711 if (memcmp(digest, digest_temp, SHA256_SUM_LEN) != 0) { in rk_avb_write_perm_attr()
722 sha256_finish(&ctx, digest); in rk_avb_write_perm_attr()
723 if (memcmp(digest, digest_temp, SHA256_SUM_LEN) == 0) { in rk_avb_write_perm_attr()
747 memset(digest, 0, SHA256_SUM_LEN); in rk_avb_write_perm_attr()
751 sha256_finish(&ctx, digest); in rk_avb_write_perm_attr()
753 if (rk_avb_write_attribute_hash((uint8_t *)digest, in rk_avb_write_perm_attr()
761 if (memcmp(digest, digest_temp, SHA256_SUM_LEN) != 0) { in rk_avb_write_perm_attr()
/rk3399_rockchip-uboot/lib/
H A Dsha256.c274 void sha256_finish(sha256_context * ctx, uint8_t digest[32]) in sha256_finish()
287 crypto_sha_final(ctx->cdev, &cctx, digest); in sha256_finish()
305 PUT_UINT32_BE(ctx->state[0], digest, 0); in sha256_finish()
306 PUT_UINT32_BE(ctx->state[1], digest, 4); in sha256_finish()
307 PUT_UINT32_BE(ctx->state[2], digest, 8); in sha256_finish()
308 PUT_UINT32_BE(ctx->state[3], digest, 12); in sha256_finish()
309 PUT_UINT32_BE(ctx->state[4], digest, 16); in sha256_finish()
310 PUT_UINT32_BE(ctx->state[5], digest, 20); in sha256_finish()
311 PUT_UINT32_BE(ctx->state[6], digest, 24); in sha256_finish()
312 PUT_UINT32_BE(ctx->state[7], digest, 28); in sha256_finish()
H A Dmd5.c124 MD5Final(unsigned char digest[16], struct MD5Context *ctx) in MD5Final()
161 memmove(digest, ctx->buf, 16); in MD5Final()
/rk3399_rockchip-uboot/tools/
H A Dmxsimage.c179 uint8_t digest[32]; member
429 EVP_DigestFinal(ictx->md_ctx, ictx->digest, NULL); in sb_encrypt_image()
431 sb_aes_crypt(ictx, ictx->digest, ictx->digest, sizeof(ictx->digest)); in sb_encrypt_image()
1400 sizeof(hdr->digest)); in sb_postfill_image_header()
1401 EVP_DigestFinal(md_ctx, hdr->digest, NULL); in sb_postfill_image_header()
1657 unsigned char digest[20]; in sb_verify_image_header() local
1678 sizeof(hdr->digest)); in sb_verify_image_header()
1679 EVP_DigestFinal(md_ctx, digest, NULL); in sb_verify_image_header()
1685 if (memcmp(digest, hdr->digest, 20)) in sb_verify_image_header()
2025 uint8_t digest[32]; in sb_verify_image_end() local
[all …]
H A Dmxsimage.h32 uint8_t digest[20]; member
/rk3399_rockchip-uboot/tools/rockchip/
H A Dsha.h55 const uint8_t* SHA(const void* data, int len, uint8_t* digest);
H A Dsha.c308 const uint8_t *SHA(const void *data, int len, uint8_t *digest) in SHA() argument
317 digest[i] = *p++; in SHA()
319 return digest; in SHA()
H A Dresource_tool.c519 void sha256_finish(sha256_context * ctx, uint8_t digest[32]) in sha256_finish()
538 PUT_UINT32_BE(ctx->state[0], digest, 0); in sha256_finish()
539 PUT_UINT32_BE(ctx->state[1], digest, 4); in sha256_finish()
540 PUT_UINT32_BE(ctx->state[2], digest, 8); in sha256_finish()
541 PUT_UINT32_BE(ctx->state[3], digest, 12); in sha256_finish()
542 PUT_UINT32_BE(ctx->state[4], digest, 16); in sha256_finish()
543 PUT_UINT32_BE(ctx->state[5], digest, 20); in sha256_finish()
544 PUT_UINT32_BE(ctx->state[6], digest, 24); in sha256_finish()
545 PUT_UINT32_BE(ctx->state[7], digest, 28); in sha256_finish()
/rk3399_rockchip-uboot/include/u-boot/
H A Dsha256.h25 void sha256_finish(sha256_context * ctx, uint8_t digest[SHA256_SUM_LEN]);
/rk3399_rockchip-uboot/include/android_avb/
H A Davb_cmdline.h92 const uint8_t* digest,
/rk3399_rockchip-uboot/drivers/crypto/fsl/
H A Djobdesc.h32 const uint8_t *msg, uint32_t msgsz, uint8_t *digest,
H A Djobdesc.c177 const uint8_t *msg, uint32_t msgsz, uint8_t *digest, in inline_cnstr_jobdesc_hash() argument
186 dma_addr_out = virt_to_phys((void *)digest); in inline_cnstr_jobdesc_hash()
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A DKconfig152 bool "SHA-1 digest algorithm (ARMv8 Crypto Extensions)"
156 bool "SHA-256 digest algorithm (ARMv8 Crypto Extensions)"
160 bool "SHA-1 digest algorithm (ARMv8 Crypto Extensions) in SPL"
164 bool "SHA-256 digest algorithm (ARMv8 Crypto Extensions) in SPL"
/rk3399_rockchip-uboot/drivers/usb/gadget/
H A Df_fastboot.c1889 uint8_t digest[SHA256_SUM_LEN] = {0}; in cb_oem_perm_attr() local
1914 if (memcmp(digest, digest_temp, SHA256_SUM_LEN) != 0) { in cb_oem_perm_attr()
1926 sha256_finish(&ctx, digest); in cb_oem_perm_attr()
1927 if (memcmp(digest, digest_temp, SHA256_SUM_LEN) == 0) { in cb_oem_perm_attr()
1951 memset(digest, 0, SHA256_SUM_LEN); in cb_oem_perm_attr()
1955 sha256_finish(&ctx, digest); in cb_oem_perm_attr()
1957 if (rk_avb_write_attribute_hash((uint8_t *)digest, in cb_oem_perm_attr()
1965 if (memcmp(digest, digest_temp, SHA256_SUM_LEN) != 0) { in cb_oem_perm_attr()
2251 uint8_t digest[SHA256_SUM_LEN]; in cb_oem() local
2262 sha256_finish(&ctx, digest); in cb_oem()
[all …]
/rk3399_rockchip-uboot/board/freescale/common/
H A Dfsl_validate.c629 u8 *padding, *digest; in construct_img_encoded_hash_second() local
639 digest = &representative[1] + len - 32; in construct_img_encoded_hash_second()
640 hash_id = digest - sizeof(hash_identifier); in construct_img_encoded_hash_second()
654 digest[i] = hash_val[i]; in construct_img_encoded_hash_second()
/rk3399_rockchip-uboot/lib/optee_clientApi/
H A Dtabinary_to_img.py79 img_digest = h.digest()
/rk3399_rockchip-uboot/test/py/
H A Du_boot_utils.py27 return h.digest()
/rk3399_rockchip-uboot/lib/avb/libavb/
H A Davb_cmdline.c426 const uint8_t* digest, in avb_add_root_digest_substitution() argument
458 out_cmdline_subst->values[list_index] = avb_bin2hex(digest, digest_size); in avb_add_root_digest_substitution()
H A Davb_slot_verify.c298 uint8_t* digest; in load_and_verify_hash_partition() local
412 digest = avb_sha256_final(&sha256_ctx); in load_and_verify_hash_partition()
419 digest = avb_sha512_final(&sha512_ctx); in load_and_verify_hash_partition()
437 ops, part_name, digest_len, digest, expected_digest_buf); in load_and_verify_hash_partition()
454 if (avb_safe_memcmp(digest, expected_digest, digest_len) != 0) { in load_and_verify_hash_partition()

12