Searched refs:verity_data (Results 1 – 7 of 7) sorted by relevance
/aosp12/system/apex/apexd/ |
H A D | apexd_verity.cpp | 69 auto block_size = verity_data.desc->hash_block_size; in GenerateHashTree() 70 auto image_size = verity_data.desc->image_size; in GenerateHashTree() 75 << verity_data.hash_algorithm; in GenerateHashTree() 104 auto golden_digest = HexToBin(verity_data.root_digest); in GenerateHashTree() 128 auto block_size = verity_data.desc->hash_block_size; in CalculateRootDigest() 129 auto image_size = verity_data.desc->image_size; in CalculateRootDigest() 138 << verity_data.hash_algorithm; in CalculateRootDigest() 149 result.resize(verity_data.root_digest.size()); in CalculateRootDigest() 156 const ApexFile& apex, const ApexVerityData& verity_data, in PrepareHashTree() argument 175 if (*digest != verity_data.root_digest) { in PrepareHashTree() [all …]
|
H A D | apexd_verity_test.cpp | 51 auto verity_data = apex->VerifyApexVerity(apex->GetBundledPublicKey()); in TEST() local 52 ASSERT_TRUE(IsOk(verity_data)); in TEST() 55 auto status = PrepareHashTree(*apex, *verity_data, hashtree_file); in TEST() 65 status = PrepareHashTree(*apex, *verity_data, hashtree_file); in TEST() 83 auto verity_data = apex->VerifyApexVerity(apex->GetBundledPublicKey()); in TEST() local 84 ASSERT_TRUE(IsOk(verity_data)); in TEST() 87 auto status = PrepareHashTree(*apex, *verity_data, hashtree_file); in TEST() 122 ApexVerityData verity_data; in TEST() local 123 auto result = PrepareHashTree(*apex, verity_data, hash_tree); in TEST()
|
H A D | apex_file.cpp | 362 ApexVerityData verity_data; in VerifyApexVerity() local 391 verity_data.desc = std::move(*verified_descriptor); in VerifyApexVerity() 396 verity_data.hash_algorithm = in VerifyApexVerity() 398 verity_data.salt = GetSalt(*verity_data.desc, trailing_data); in VerifyApexVerity() 399 verity_data.root_digest = GetDigest(*verity_data.desc, trailing_data); in VerifyApexVerity() 401 return verity_data; in VerifyApexVerity()
|
H A D | apexd_verity.h | 35 const ApexFile& apex, const ApexVerityData& verity_data,
|
H A D | apexd.cpp | 219 AvbHashtreeDescriptor* desc = verity_data.desc.get(); in CreateVerityTable() 231 verity_data.hash_algorithm, verity_data.root_digest, verity_data.salt); in CreateVerityTable() 521 auto verity_data = apex.VerifyApexVerity(*public_key); in MountPackageImpl() local 522 if (!verity_data.ok()) { in MountPackageImpl() 524 << ": " << verity_data.error(); in MountPackageImpl() 543 if (verity_data->desc->tree_size == 0) { in MountPackageImpl() 544 if (auto st = PrepareHashTree(apex, *verity_data, hashtree_file); in MountPackageImpl() 3576 auto verity_data = new_apex.VerifyApexVerity(*expected_public_key); in CheckSupportsNonStagedInstall() local 3577 if (!verity_data.ok()) { in CheckSupportsNonStagedInstall() 3578 return verity_data.error(); in CheckSupportsNonStagedInstall() [all …]
|
/aosp12/system/update_engine/payload_consumer/ |
H A D | cow_writer_file_descriptor_unittest.cc | 74 std::vector<unsigned char> verity_data; in TEST_F() local 75 verity_data.resize(BLOCK_SIZE); in TEST_F() 76 std::fill(verity_data.begin(), verity_data.end(), 0xAA); in TEST_F() 88 cow_writer->AddRawBlocks(4, verity_data.data(), verity_data.size())); in TEST_F() 101 ASSERT_EQ(verity_data, read_back); in TEST_F() 114 ASSERT_EQ(verity_data, read_back) in TEST_F()
|
/aosp12/system/update_engine/payload_generator/ |
H A D | payload_generation_config_android.cc | 174 fec_verity_metadata verity_data; in LoadVerityConfig() local 175 if (fh.get_verity_metadata(verity_data)) { in LoadVerityConfig() 176 auto verity_table = base::SplitString(verity_data.table, in LoadVerityConfig()
|