summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartijn Coenen <maco@google.com>2021-05-31 12:02:02 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-05-31 12:02:02 +0000
commite1bbceb64af4b25a0fbe206061b8875f61f05e14 (patch)
tree40b1b90f459df533b51480145e86da3538c38dc1
parent46358c5b89a8354a5cd2d2c30ca82dc6f415578a (diff)
parente92ecd95daf692f49877b98f2f9b145ee0f6034a (diff)
downloadsecurity-e1bbceb64af4b25a0fbe206061b8875f61f05e14.tar.gz
On-device signing: Don't specify MAC_LENGTH on verify operation. am: e92ecd95da
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/security/+/14775410 Change-Id: I2800524e81c34f12ae6ae39688fd9d4ed34bd2dc
-rw-r--r--ondevice-signing/KeystoreHmacKey.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/ondevice-signing/KeystoreHmacKey.cpp b/ondevice-signing/KeystoreHmacKey.cpp
index db8d7d90..a2208ce4 100644
--- a/ondevice-signing/KeystoreHmacKey.cpp
+++ b/ondevice-signing/KeystoreHmacKey.cpp
@@ -169,11 +169,6 @@ static std::vector<KeyParameter> getVerifyOpParameters() {
digest.value = KeyParameterValue::make<KeyParameterValue::digest>(Digest::SHA_2_256);
opParameters.push_back(digest);
- KeyParameter mac_length;
- mac_length.tag = Tag::MAC_LENGTH;
- mac_length.value = KeyParameterValue::make<KeyParameterValue::integer>(256);
- opParameters.push_back(mac_length);
-
KeyParameter purpose;
purpose.tag = Tag::PURPOSE;
purpose.value = KeyParameterValue::make<KeyParameterValue::keyPurpose>(KeyPurpose::VERIFY);