aboutsummaryrefslogtreecommitdiff
path: root/cc/mac/mac_config.cc
diff options
context:
space:
mode:
authortholenst <tholenst@google.com>2019-07-24 09:44:37 -0700
committerCopybara-Service <copybara-worker@google.com>2019-07-24 09:45:12 -0700
commit2f25bf487380e332f28bce1854302bc473cbc06c (patch)
tree1f6638ac34ef7509888d9ff8355bb22f6bc7dfa1 /cc/mac/mac_config.cc
parentfa978a66627478d4254475af9bcd57235765e9d9 (diff)
downloadtink-2f25bf487380e332f28bce1854302bc473cbc06c.tar.gz
Add AES CMAC to the config.
PiperOrigin-RevId: 259758821
Diffstat (limited to 'cc/mac/mac_config.cc')
-rw-r--r--cc/mac/mac_config.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/cc/mac/mac_config.cc b/cc/mac/mac_config.cc
index 254a3d9cc..1845b7cf3 100644
--- a/cc/mac/mac_config.cc
+++ b/cc/mac/mac_config.cc
@@ -30,8 +30,11 @@ google::crypto::tink::RegistryConfig* GenerateRegistryConfig() {
google::crypto::tink::RegistryConfig* config =
new google::crypto::tink::RegistryConfig();
config->add_entry()->MergeFrom(*Config::GetTinkKeyTypeEntry(
- MacConfig::kCatalogueName, MacConfig::kPrimitiveName,
- "HmacKey", 0, true));
+ MacConfig::kCatalogueName, MacConfig::kPrimitiveName, "HmacKey", 0,
+ true));
+ config->add_entry()->MergeFrom(*Config::GetTinkKeyTypeEntry(
+ MacConfig::kCatalogueName, MacConfig::kPrimitiveName, "AesCmacKey", 0,
+ true));
config->set_config_name("TINK_MAC");
return config;
}