/aosp12/build/make/target/board/ |
H A D | BoardConfigPixelCommon.mk | 7 BOARD_AVB_SYSTEM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 8 BOARD_AVB_SYSTEM_OTHER_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 9 BOARD_AVB_SYSTEM_EXT_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 10 BOARD_AVB_PRODUCT_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 13 BOARD_AVB_VENDOR_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 14 BOARD_AVB_ODM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 17 BOARD_AVB_VENDOR_DLKM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 18 BOARD_AVB_ODM_DLKM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256
|
H A D | BoardConfigGsiCommon.mk | 46 BOARD_AVB_SYSTEM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256
|
/aosp12/system/extras/libfec/ |
H A D | avb_utils.cpp | 135 std::string hash_algorithm = in parse_avb_image() local 136 reinterpret_cast<char *>(hashtree_descriptor.hash_algorithm); in parse_avb_image() 138 if (android::base::EqualsIgnoreCase(hash_algorithm, "sha1")) { in parse_avb_image() 140 } else if (android::base::EqualsIgnoreCase(hash_algorithm, "sha256")) { in parse_avb_image() 143 error("unsupported hash algorithm %s", hash_algorithm.c_str()); in parse_avb_image()
|
/aosp12/system/extras/verity/ |
H A D | build_verity_tree_main.cpp | 54 std::string hash_algorithm; in main() local 102 hash_algorithm = optarg; in main() 116 auto hash_function = hash_algorithm.empty() in main() 118 : HashTreeBuilder::HashFunction(hash_algorithm); in main()
|
/aosp12/build/make/tools/releasetools/ |
H A D | test_verity_utils.py | 50 self.hash_algorithm = "sha256" 124 self.hash_algorithm, generator.hashtree_info.hash_algorithm) 138 info.hash_algorithm = self.hash_algorithm 154 info.hash_algorithm = self.hash_algorithm 169 self.assertEqual(self.hash_algorithm, info.hash_algorithm)
|
H A D | apex_utils.py | 198 algorithm, salt, hash_algorithm, no_hashtree, signing_args=None): argument 208 '--hash_algorithm', hash_algorithm]
|
H A D | verity_utils.py | 528 self.hash_algorithm = None 657 self.hashtree_info.hash_algorithm = table_entries[7].decode()
|
/aosp12/system/core/fs_mgr/libfs_avb/include/fs_avb/ |
H A D | fs_avb.h | 33 HashAlgorithm hash_algorithm; member 39 : digest(std::move(digest_value)), hash_algorithm(algorithm), total_size(size) {} in VBMetaInfo() 100 const HashAlgorithm& hash_algorithm, bool allow_verification_error,
|
/aosp12/system/apex/apexd/ |
H A D | apexd_verity.cpp | 72 auto hash_fn = HashTreeBuilder::HashFunction(verity_data.hash_algorithm); in GenerateHashTree() 75 << verity_data.hash_algorithm; in GenerateHashTree() 135 auto hash_fn = HashTreeBuilder::HashFunction(verity_data.hash_algorithm); in CalculateRootDigest() 138 << verity_data.hash_algorithm; in CalculateRootDigest()
|
H A D | apex_file.h | 35 std::string hash_algorithm; member
|
H A D | apex_file.cpp | 396 verity_data.hash_algorithm = in VerifyApexVerity() 397 reinterpret_cast<const char*>((*descriptor)->hash_algorithm); in VerifyApexVerity()
|
/aosp12/bionic/libc/kernel/uapi/linux/ |
H A D | fsverity.h | 27 __u32 hash_algorithm; member 43 __u8 hash_algorithm; member
|
/aosp12/system/core/fs_mgr/libfs_avb/tests/ |
H A D | fs_avb_test.cpp | 118 EXPECT_EQ(HashAlgorithm::kSHA256, avb_handle->vbmeta_info().hash_algorithm); in TEST_F() 131 EXPECT_EQ(HashAlgorithm::kSHA256, avb_handle->vbmeta_info().hash_algorithm); in TEST_F() 202 EXPECT_EQ(HashAlgorithm::kSHA256, avb_handle->vbmeta_info().hash_algorithm); in TEST_F() 236 EXPECT_EQ(HashAlgorithm::kSHA256, avb_handle->vbmeta_info().hash_algorithm); in TEST_F()
|
H A D | fs_avb_util_test.cpp | 94 std::string(reinterpret_cast<const char*>(hashtree_desc->hash_algorithm))); in TEST_F()
|
H A D | fs_avb_test_util.cpp | 51 const std::string& hash_algorithm) { in CalcVBMetaDigest() argument 61 image_path.value().c_str(), hash_algorithm.c_str(), in CalcVBMetaDigest()
|
H A D | fs_avb_test_util.h | 76 std::string CalcVBMetaDigest(const std::string& file_name, const std::string& hash_algorithm);
|
/aosp12/system/core/fs_mgr/libfs_avb/ |
H A D | fs_avb.cpp | 187 const HashAlgorithm& hash_algorithm, bool allow_verification_error, in LoadAndVerifyVbmeta() argument 254 if (hash_algorithm == HashAlgorithm::kSHA256) { in LoadAndVerifyVbmeta() 257 } else if (hash_algorithm == HashAlgorithm::kSHA512) { in LoadAndVerifyVbmeta() 264 avb_handle->vbmeta_info_ = VBMetaInfo(digest, hash_algorithm, total_size); in LoadAndVerifyVbmeta()
|
H A D | avb_util.cpp | 75 std::ostringstream hash_algorithm; in ConstructVerityTable() local 76 hash_algorithm << hashtree_desc.hash_algorithm; in ConstructVerityTable() 82 hashtree_desc.tree_offset / hashtree_desc.hash_block_size, hash_algorithm.str(), in ConstructVerityTable()
|
/aosp12/bootable/recovery/updater/include/private/ |
H A D | commands.h | 194 HashTreeInfo(RangeSet hash_tree_ranges, RangeSet source_ranges, std::string hash_algorithm, in HashTreeInfo() argument 198 hash_algorithm_(std::move(hash_algorithm)), in HashTreeInfo() 209 const std::string& hash_algorithm() const { in hash_algorithm() function
|
/aosp12/bootable/recovery/updater/ |
H A D | commands.cpp | 291 std::string hash_algorithm = tokens[pos++]; in Parse() local 294 if (hash_algorithm.empty() || salt_hex.empty() || root_hash.empty()) { in Parse() 300 std::move(hash_algorithm), std::move(salt_hex), in Parse()
|
/aosp12/system/core/fs_mgr/libdm/ |
H A D | dm_target.cpp | 68 const std::string& hash_algorithm, const std::string& root_digest, in DmTargetVerity() argument 79 hash_algorithm, in DmTargetVerity()
|
/aosp12/system/security/ondevice-signing/ |
H A D | VerityUtils.cpp | 87 .hash_algorithm = FS_VERITY_HASH_ALG_SHA256, in createDigest() 161 arg.hash_algorithm = FS_VERITY_HASH_ALG_SHA256; in enableFsVerity()
|
/aosp12/frameworks/base/core/jni/ |
H A D | com_android_internal_security_VerityUtils.cpp | 58 arg.hash_algorithm = FS_VERITY_HASH_ALG_SHA256; // hardcoded in measureFsverity below in enableFsverity()
|
/aosp12/system/update_engine/payload_generator/ |
H A D | payload_generation_config_android.cc | 49 reinterpret_cast<const char*>(hashtree.hash_algorithm); in AvbDescriptorCallback()
|
/aosp12/system/core/fs_mgr/libdm/include/libdm/ |
H A D | dm_target.h | 124 uint32_t hash_start_block, const std::string& hash_algorithm,
|