Searched refs:expected_key_blob (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/system/core/fs_mgr/libfs_avb/ |
H A D | avb_util.cpp | 302 const std::string& expected_key_blob) { in ValidatePublicKeyBlob() argument 303 if (expected_key_blob.empty()) { // no expectation of the key, return true. in ValidatePublicKeyBlob() 306 if (expected_key_blob.size() != length) { in ValidatePublicKeyBlob() 309 if (0 == memcmp(key, expected_key_blob.data(), length)) { in ValidatePublicKeyBlob()
|
H A D | fs_avb.cpp | 206 std::string expected_key_blob; in LoadAndVerifyVbmeta() local 211 } else if (!ReadFileToString(expected_public_key_path, &expected_key_blob)) { in LoadAndVerifyVbmeta() 224 partition_name, ab_suffix, ab_other_suffix, expected_key_blob, allow_verification_error, in LoadAndVerifyVbmeta()
|
H A D | avb_util.h | 78 bool ValidatePublicKeyBlob(const uint8_t* key, size_t length, const std::string& expected_key_blob);
|
/aosp_15_r20/system/core/fs_mgr/libfs_avb/tests/ |
H A D | avb_util_test.cpp | 432 std::string expected_key_blob; in TEST_F() local 433 EXPECT_TRUE(base::ReadFileToString(key_path, &expected_key_blob)); in TEST_F() 434 EXPECT_TRUE(ValidatePublicKeyBlob(key_data, key_size, expected_key_blob)); in TEST_F() 437 EXPECT_FALSE(ValidatePublicKeyBlob(key_data, key_size, expected_key_blob)); in TEST_F() 439 EXPECT_TRUE(ValidatePublicKeyBlob(key_data, key_size, expected_key_blob)); in TEST_F() 450 std::string expected_key_blob = ""; // empty means no expectation, thus return true. in TEST_F() local 451 EXPECT_TRUE(ValidatePublicKeyBlob(key_data, key_size, expected_key_blob)); in TEST_F()
|