Home
last modified time | relevance | path

Searched refs:digest_len (Results 1 – 5 of 5) sorted by relevance

/rk3399_rockchip-uboot/lib/avb/libavb/
H A Davb_hash_descriptor.c46 dest->digest_len = avb_be32toh(dest->digest_len); in avb_hash_descriptor_validate_and_byteswap()
53 !avb_safe_add_to(&expected_size, dest->digest_len)) { in avb_hash_descriptor_validate_and_byteswap()
H A Davb_slot_verify.c299 size_t digest_len; in load_and_verify_hash_partition() local
343 } else if (hash_desc.digest_len == 0 && avb_strlen(ab_suffix) != 0) { in load_and_verify_hash_partition()
413 digest_len = AVB_SHA256_DIGEST_SIZE; in load_and_verify_hash_partition()
420 digest_len = AVB_SHA512_DIGEST_SIZE; in load_and_verify_hash_partition()
427 if (hash_desc.digest_len == 0) { in load_and_verify_hash_partition()
430 expected_digest_len = digest_len; in load_and_verify_hash_partition()
437 ops, part_name, digest_len, digest, expected_digest_buf); in load_and_verify_hash_partition()
443 expected_digest_len = hash_desc.digest_len; in load_and_verify_hash_partition()
447 if (digest_len != expected_digest_len) { in load_and_verify_hash_partition()
454 if (avb_safe_memcmp(digest, expected_digest, digest_len) != 0) { in load_and_verify_hash_partition()
[all …]
/rk3399_rockchip-uboot/include/android_avb/
H A Davb_hash_descriptor.h72 uint32_t digest_len; member
/rk3399_rockchip-uboot/lib/rsa/
H A Drsa-verify.c621 int sig_node, node, digest_len; in rsa_burn_key_hash() local
692 info->checksum->name, digest_write, &digest_len); in rsa_burn_key_hash()
696 if (memcmp(digest_write, prop.hash, digest_len) != 0) { in rsa_burn_key_hash()
/rk3399_rockchip-uboot/scripts/
H A Davbtool.py1596 digest_len, self.flags, _) = struct.unpack(self.FORMAT_STRING,
1599 self.SIZE - 16 + partition_name_len + salt_len + digest_len, 8)
1615 self.digest = data[(self.SIZE + o):(self.SIZE + o + digest_len)]
1616 if digest_len != len(hashlib.new(self.hash_algorithm).digest()):
1617 if digest_len != 0: