Home
last modified time | relevance | path

Searched refs:vbmeta_hash (Results 1 – 7 of 7) sorted by relevance

/external/avb/libavb_aftl/
Davb_aftl_validate.c38 uint8_t vbmeta_hash[AVB_AFTL_HASH_SIZE]; in avb_aftl_verify_vbmeta_hash() local
41 if (!avb_aftl_sha256(vbmeta, vbmeta_size, vbmeta_hash)) return false; in avb_aftl_verify_vbmeta_hash()
52 return avb_safe_memcmp(vbmeta_hash, in avb_aftl_verify_vbmeta_hash()
53 icp_entry->annotation_leaf->annotation->vbmeta_hash, in avb_aftl_verify_vbmeta_hash()
Davb_aftl_types.h146 uint8_t* vbmeta_hash; member
Davb_aftl_util.c512 if (!read_mem(&(annotation->vbmeta_hash), in parse_annotation()
885 if (icp_entry->annotation_leaf->annotation->vbmeta_hash) in free_aftl_icp_entry()
886 avb_free(icp_entry->annotation_leaf->annotation->vbmeta_hash); in free_aftl_icp_entry()
/external/avb/test/
Davb_aftl_validate_unittest.cc215 icp_entry_->annotation_leaf->annotation->vbmeta_hash = in SetUp()
217 if (!icp_entry_->annotation_leaf->annotation->vbmeta_hash) return; in SetUp()
218 memcpy(icp_entry_->annotation_leaf->annotation->vbmeta_hash, in SetUp()
259 if (icp_entry_->annotation_leaf->annotation->vbmeta_hash) in TearDown()
260 avb_free(icp_entry_->annotation_leaf->annotation->vbmeta_hash); in TearDown()
/external/avb/
Daftltool524 vbmeta_hash = hashlib.sha256(vbmeta_image).digest()
529 and self.annotation_leaf.annotation.vbmeta_hash == vbmeta_hash)
953 def __init__(self, vbmeta_hash=b'', version_incremental='', argument
956 self.vbmeta_hash = vbmeta_hash
974 vbmeta_hash = tls_decode_bytes("B", stream)
987 return cls(vbmeta_hash, version_incremental, manufacturer_key_hash,
1031 tls_encode_bytes("B", self.vbmeta_hash, stream)
1057 if self.vbmeta_hash:
1058 o.write(fmt.format(i, 'VBMeta hash:', self.vbmeta_hash.hex()))
1701 vbmeta_hash = hashlib.sha256(vbmeta_image).digest()
[all …]
Daftltool.py524 vbmeta_hash = hashlib.sha256(vbmeta_image).digest()
529 and self.annotation_leaf.annotation.vbmeta_hash == vbmeta_hash)
953 def __init__(self, vbmeta_hash=b'', version_incremental='', argument
956 self.vbmeta_hash = vbmeta_hash
974 vbmeta_hash = tls_decode_bytes("B", stream)
987 return cls(vbmeta_hash, version_incremental, manufacturer_key_hash,
1031 tls_encode_bytes("B", self.vbmeta_hash, stream)
1057 if self.vbmeta_hash:
1058 o.write(fmt.format(i, 'VBMeta hash:', self.vbmeta_hash.hex()))
1701 vbmeta_hash = hashlib.sha256(vbmeta_image).digest()
[all …]
Daftltool_test.py106 self.assertEqual(anno.vbmeta_hash, b'')
203 anno_1 = aftltool.VBMetaPrimaryAnnotation(vbmeta_hash=b'w'*32,
369 vbmeta_hash=bytes.fromhex(
850 vbmeta_hash = entry.annotation_leaf.annotation.vbmeta_hash
851 vbmeta_hash = vbmeta_hash.replace(b"\x56\x23\x73\x11",
853 entry.annotation_leaf.annotation.vbmeta_hash = vbmeta_hash
1114 self.assertEqual(leaf.annotation.vbmeta_hash, b'')
1121 self.assertEqual(leaf.annotation.vbmeta_hash, b'w'*32)