Lines Matching refs:verity_data
60 const ApexVerityData& verity_data, in GenerateHashTree() argument
67 auto block_size = verity_data.desc->hash_block_size; in GenerateHashTree()
68 auto image_size = verity_data.desc->image_size; in GenerateHashTree()
70 auto hash_fn = HashTreeBuilder::HashFunction(verity_data.hash_algorithm); in GenerateHashTree()
73 << verity_data.hash_algorithm; in GenerateHashTree()
77 if (!builder->Initialize(image_size, HexToBin(verity_data.salt))) { in GenerateHashTree()
99 auto golden_digest = HexToBin(verity_data.root_digest); in GenerateHashTree()
117 const ApexVerityData& verity_data) { in CalculateRootDigest() argument
122 auto block_size = verity_data.desc->hash_block_size; in CalculateRootDigest()
123 auto image_size = verity_data.desc->image_size; in CalculateRootDigest()
129 auto hash_fn = HashTreeBuilder::HashFunction(verity_data.hash_algorithm); in CalculateRootDigest()
132 << verity_data.hash_algorithm; in CalculateRootDigest()
135 if (!builder->Initialize(image_size, HexToBin(verity_data.salt))) { in CalculateRootDigest()
143 result.resize(verity_data.root_digest.size()); in CalculateRootDigest()
150 const ApexFile& apex, const ApexVerityData& verity_data, in PrepareHashTree() argument
161 auto digest = CalculateRootDigest(hashtree_file, verity_data); in PrepareHashTree()
165 if (*digest != verity_data.root_digest) { in PrepareHashTree()
169 << verity_data.root_digest; in PrepareHashTree()
177 if (auto st = GenerateHashTree(apex, verity_data, hashtree_file); in PrepareHashTree()