Merge "Add TAG_MAC_LENGTH to EncryptionOperationsTest.AesWrongPurpose"

am: a4bffdbeb0

Change-Id: Ieedda624c3e48c44e3ed596ff1e2e4eb347124dc
This commit is contained in:
Wenhao Wang
2020-01-06 10:29:11 -08:00
committed by android-build-merger

View File

@@ -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;
}