mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:23:37 +00:00
Merge "Add TAG_MAC_LENGTH to EncryptionOperationsTest.AesWrongPurpose"
am: a4bffdbeb0
Change-Id: Ieedda624c3e48c44e3ed596ff1e2e4eb347124dc
This commit is contained in:
@@ -2607,8 +2607,10 @@ TEST_P(EncryptionOperationsTest, AesWrongPurpose) {
|
||||
.Padding(PaddingMode::NONE));
|
||||
ASSERT_EQ(ErrorCode::OK, err) << "Got " << err;
|
||||
|
||||
err = Begin(KeyPurpose::DECRYPT,
|
||||
AuthorizationSetBuilder().BlockMode(BlockMode::GCM).Padding(PaddingMode::NONE));
|
||||
err = Begin(KeyPurpose::DECRYPT, AuthorizationSetBuilder()
|
||||
.BlockMode(BlockMode::GCM)
|
||||
.Padding(PaddingMode::NONE)
|
||||
.Authorization(TAG_MAC_LENGTH, 128));
|
||||
EXPECT_EQ(ErrorCode::INCOMPATIBLE_PURPOSE, err) << "Got " << err;
|
||||
|
||||
CheckedDeleteKey();
|
||||
@@ -2621,8 +2623,10 @@ TEST_P(EncryptionOperationsTest, AesWrongPurpose) {
|
||||
.Authorization(TAG_MIN_MAC_LENGTH, 128)
|
||||
.Padding(PaddingMode::NONE)));
|
||||
|
||||
err = Begin(KeyPurpose::ENCRYPT,
|
||||
AuthorizationSetBuilder().BlockMode(BlockMode::GCM).Padding(PaddingMode::NONE));
|
||||
err = Begin(KeyPurpose::ENCRYPT, AuthorizationSetBuilder()
|
||||
.BlockMode(BlockMode::GCM)
|
||||
.Padding(PaddingMode::NONE)
|
||||
.Authorization(TAG_MAC_LENGTH, 128));
|
||||
EXPECT_EQ(ErrorCode::INCOMPATIBLE_PURPOSE, err) << "Got " << err;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user