Searched refs:hash_desc (Results 1 – 2 of 2) sorted by relevance
/external/avb/libavb/ |
D | avb_slot_verify.c | 79 AvbHashDescriptor hash_desc; in load_and_verify_hash_partition() local 94 (const AvbHashDescriptor*)descriptor, &hash_desc)) { in load_and_verify_hash_partition() 101 desc_salt = desc_partition_name + hash_desc.partition_name_len; in load_and_verify_hash_partition() 102 desc_digest = desc_salt + hash_desc.salt_len; in load_and_verify_hash_partition() 104 if (!avb_validate_utf8(desc_partition_name, hash_desc.partition_name_len)) { in load_and_verify_hash_partition() 115 hash_desc.partition_name_len); in load_and_verify_hash_partition() 124 hash_desc.partition_name_len, in load_and_verify_hash_partition() 140 image_size = hash_desc.image_size; in load_and_verify_hash_partition() 184 if (avb_strcmp((const char*)hash_desc.hash_algorithm, "sha256") == 0) { in load_and_verify_hash_partition() 187 avb_sha256_update(&sha256_ctx, desc_salt, hash_desc.salt_len); in load_and_verify_hash_partition() [all …]
|
/external/avb/test/ |
D | avb_slot_verify_unittest.cc | 744 AvbHashDescriptor hash_desc; in TEST_F() local 747 ((AvbHashDescriptor*)descriptors[0]), &hash_desc)); in TEST_F() 753 hash_desc.partition_name_len)); in TEST_F() 754 o += hash_desc.partition_name_len; in TEST_F() 755 EXPECT_EQ("deadbeef", mem_to_hexstring(desc_end + o, hash_desc.salt_len)); in TEST_F() 756 o += hash_desc.salt_len; in TEST_F() 758 mem_to_hexstring(desc_end + o, hash_desc.digest_len)); in TEST_F()
|