Lines Matching refs:verity_data
61 const ApexVerityData& verity_data, in GenerateHashTree() argument
69 auto block_size = verity_data.desc->hash_block_size; in GenerateHashTree()
70 auto image_size = verity_data.desc->image_size; in GenerateHashTree()
72 auto hash_fn = HashTreeBuilder::HashFunction(verity_data.hash_algorithm); in GenerateHashTree()
75 << verity_data.hash_algorithm; in GenerateHashTree()
79 if (!builder->Initialize(image_size, HexToBin(verity_data.salt))) { in GenerateHashTree()
104 auto golden_digest = HexToBin(verity_data.root_digest); in GenerateHashTree()
122 const ApexVerityData& verity_data) { in CalculateRootDigest() argument
128 auto block_size = verity_data.desc->hash_block_size; in CalculateRootDigest()
129 auto image_size = verity_data.desc->image_size; in CalculateRootDigest()
135 auto hash_fn = HashTreeBuilder::HashFunction(verity_data.hash_algorithm); in CalculateRootDigest()
138 << verity_data.hash_algorithm; in CalculateRootDigest()
141 if (!builder->Initialize(image_size, HexToBin(verity_data.salt))) { in CalculateRootDigest()
149 result.resize(verity_data.root_digest.size()); in CalculateRootDigest()
156 const ApexFile& apex, const ApexVerityData& verity_data, in PrepareHashTree() argument
171 auto digest = CalculateRootDigest(hashtree_file, verity_data); in PrepareHashTree()
175 if (*digest != verity_data.root_digest) { in PrepareHashTree()
179 << verity_data.root_digest; in PrepareHashTree()
187 if (auto st = GenerateHashTree(apex, verity_data, hashtree_file); in PrepareHashTree()