Fix interpretation of KM_TAG_MAC_LENGTH in HmacOperation.
Bug: 19991862
Change-Id: If4f52c83eed7f4021c1eaaaa0168df5602da46a0
diff --git a/google_keymaster_test_utils.cpp b/google_keymaster_test_utils.cpp
index f61fde4..f63f130 100644
--- a/google_keymaster_test_utils.cpp
+++ b/google_keymaster_test_utils.cpp
@@ -447,7 +447,7 @@
ImportKey(AuthorizationSetBuilder().HmacKey(key.size() * 8).Digest(digest),
KM_KEY_FORMAT_RAW, key));
string signature;
- MacMessage(message, &signature, expected_mac.size());
+ MacMessage(message, &signature, expected_mac.size() * 8);
EXPECT_EQ(expected_mac, signature) << "Test vector didn't match for digest " << (int)digest;
}