mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Merge "Updated the digest to SHA_2_256 in key upgrade tests."
This commit is contained in:
@@ -297,14 +297,14 @@ TEST_P(KeyBlobUpgradeTest, CreateKeyBlobsBefore) {
|
||||
.Authorization(TAG_NO_AUTH_REQUIRED)},
|
||||
{"hmac-key", AuthorizationSetBuilder()
|
||||
.HmacKey(128)
|
||||
.Digest(Digest::SHA1)
|
||||
.Digest(Digest::SHA_2_256)
|
||||
.Authorization(TAG_MIN_MAC_LENGTH, 128)
|
||||
.Authorization(TAG_NO_AUTH_REQUIRED)},
|
||||
{"rsa-key", AuthorizationSetBuilder()
|
||||
.RsaEncryptionKey(2048, 65537)
|
||||
.Authorization(TAG_PURPOSE, KeyPurpose::SIGN)
|
||||
.Digest(Digest::NONE)
|
||||
.Digest(Digest::SHA1)
|
||||
.Digest(Digest::SHA_2_256)
|
||||
.Padding(PaddingMode::NONE)
|
||||
.Authorization(TAG_NO_AUTH_REQUIRED)
|
||||
.SetDefaultValidity()},
|
||||
@@ -314,7 +314,7 @@ TEST_P(KeyBlobUpgradeTest, CreateKeyBlobsBefore) {
|
||||
.EcdsaSigningKey(EcCurve::P_256)
|
||||
.Authorization(TAG_PURPOSE, KeyPurpose::AGREE_KEY)
|
||||
.Digest(Digest::NONE)
|
||||
.Digest(Digest::SHA1)
|
||||
.Digest(Digest::SHA_2_256)
|
||||
.Authorization(TAG_NO_AUTH_REQUIRED)
|
||||
.SetDefaultValidity(),
|
||||
},
|
||||
@@ -471,7 +471,7 @@ TEST_P(KeyBlobUpgradeTest, UseKeyBlobsBeforeOrAfter) {
|
||||
string plaintext = DecryptMessage(keyblob, ciphertext, builder);
|
||||
EXPECT_EQ(message, plaintext);
|
||||
} else if (name.find("hmac-key") != std::string::npos) {
|
||||
builder.Digest(Digest::SHA1);
|
||||
builder.Digest(Digest::SHA_2_256);
|
||||
auto sign_builder = builder;
|
||||
sign_builder.Authorization(TAG_MAC_LENGTH, 128);
|
||||
string tag = SignMessage(keyblob, message, sign_builder);
|
||||
@@ -481,7 +481,7 @@ TEST_P(KeyBlobUpgradeTest, UseKeyBlobsBeforeOrAfter) {
|
||||
string signature = SignMessage(keyblob, message, builder);
|
||||
LocalVerifyMessage(cert, message, signature, builder);
|
||||
} else if (name.find("p256-key") != std::string::npos) {
|
||||
builder.Digest(Digest::SHA1);
|
||||
builder.Digest(Digest::SHA_2_256);
|
||||
string signature = SignMessage(keyblob, message, builder);
|
||||
LocalVerifyMessage(cert, message, signature, builder);
|
||||
} else if (name.find("ed25519-key") != std::string::npos) {
|
||||
|
||||
Reference in New Issue
Block a user