Home
last modified time | relevance | path

Searched refs:hash_algorithm (Results 1 – 25 of 27) sorted by relevance

12

/aosp12/build/make/target/board/
H A DBoardConfigPixelCommon.mk7 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 DBoardConfigGsiCommon.mk46 BOARD_AVB_SYSTEM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256
/aosp12/system/extras/libfec/
H A Davb_utils.cpp135 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 Dbuild_verity_tree_main.cpp54 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 Dtest_verity_utils.py50 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 Dapex_utils.py198 algorithm, salt, hash_algorithm, no_hashtree, signing_args=None): argument
208 '--hash_algorithm', hash_algorithm]
H A Dverity_utils.py528 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 Dfs_avb.h33 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 Dapexd_verity.cpp72 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 Dapex_file.h35 std::string hash_algorithm; member
H A Dapex_file.cpp396 verity_data.hash_algorithm = in VerifyApexVerity()
397 reinterpret_cast<const char*>((*descriptor)->hash_algorithm); in VerifyApexVerity()
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dfsverity.h27 __u32 hash_algorithm; member
43 __u8 hash_algorithm; member
/aosp12/system/core/fs_mgr/libfs_avb/tests/
H A Dfs_avb_test.cpp118 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 Dfs_avb_util_test.cpp94 std::string(reinterpret_cast<const char*>(hashtree_desc->hash_algorithm))); in TEST_F()
H A Dfs_avb_test_util.cpp51 const std::string& hash_algorithm) { in CalcVBMetaDigest() argument
61 image_path.value().c_str(), hash_algorithm.c_str(), in CalcVBMetaDigest()
H A Dfs_avb_test_util.h76 std::string CalcVBMetaDigest(const std::string& file_name, const std::string& hash_algorithm);
/aosp12/system/core/fs_mgr/libfs_avb/
H A Dfs_avb.cpp187 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 Davb_util.cpp75 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 Dcommands.h194 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 Dcommands.cpp291 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 Ddm_target.cpp68 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 DVerityUtils.cpp87 .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 Dcom_android_internal_security_VerityUtils.cpp58 arg.hash_algorithm = FS_VERITY_HASH_ALG_SHA256; // hardcoded in measureFsverity below in enableFsverity()
/aosp12/system/update_engine/payload_generator/
H A Dpayload_generation_config_android.cc49 reinterpret_cast<const char*>(hashtree.hash_algorithm); in AvbDescriptorCallback()
/aosp12/system/core/fs_mgr/libdm/include/libdm/
H A Ddm_target.h124 uint32_t hash_start_block, const std::string& hash_algorithm,

12