aboutsummaryrefslogtreecommitdiff
path: root/cc/mac/mac_config.cc
diff options
context:
space:
mode:
authorwconner <wconner@google.com>2023-02-23 08:50:39 -0800
committerCopybara-Service <copybara-worker@google.com>2023-02-23 08:51:51 -0800
commit936835bc44ee030ec761e43381d2076c88979267 (patch)
tree85bdce6ccda5018c28f3388a3127c41333dc6011 /cc/mac/mac_config.cc
parentbab143848eaf879577c000e09967dee23dcdd4f3 (diff)
downloadtink-936835bc44ee030ec761e43381d2076c88979267.tar.gz
Add AES-CMAC proto serialization to Mac configuration.
PiperOrigin-RevId: 511798431
Diffstat (limited to 'cc/mac/mac_config.cc')
-rw-r--r--cc/mac/mac_config.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/cc/mac/mac_config.cc b/cc/mac/mac_config.cc
index 5f4fb6887..d8f86bfd0 100644
--- a/cc/mac/mac_config.cc
+++ b/cc/mac/mac_config.cc
@@ -20,6 +20,7 @@
#include "tink/config/config_util.h"
#include "tink/config/tink_fips.h"
#include "tink/mac/aes_cmac_key_manager.h"
+#include "tink/mac/aes_cmac_proto_serialization.h"
#include "tink/mac/hmac_key_manager.h"
#include "tink/mac/internal/chunked_mac_wrapper.h"
#include "tink/mac/mac_wrapper.h"
@@ -67,6 +68,9 @@ util::Status MacConfig::Register() {
absl::make_unique<AesCmacKeyManager>(), true);
if (!status.ok()) return status;
+ status = RegisterAesCmacProtoSerialization();
+ if (!status.ok()) return status;
+
return util::OkStatus();
}