aboutsummaryrefslogtreecommitdiff
path: root/cc/mac/mac_config.cc
diff options
context:
space:
mode:
authorioannanedelcu <ioannanedelcu@google.com>2023-06-07 01:31:48 -0700
committerCopybara-Service <copybara-worker@google.com>2023-06-07 01:33:11 -0700
commitbbcf4d79f1dd877f7129a5404feef7bdde53f634 (patch)
tree3388da9ba7f041bffdd4833d1afd98a7ed26013a /cc/mac/mac_config.cc
parent715b44f8057155425d1b169fd4c8463acc09fbe9 (diff)
downloadtink-bbcf4d79f1dd877f7129a5404feef7bdde53f634.tar.gz
Add HMAC proto serialization to Mac configuration.
PiperOrigin-RevId: 538416980
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 bf7ae81a3..5f9997a54 100644
--- a/cc/mac/mac_config.cc
+++ b/cc/mac/mac_config.cc
@@ -22,6 +22,7 @@
#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/hmac_proto_serialization.h"
#include "tink/mac/internal/chunked_mac_wrapper.h"
#include "tink/mac/mac_wrapper.h"
#include "tink/registry.h"
@@ -50,6 +51,9 @@ util::Status MacConfig::Register() {
true);
if (!status.ok()) return status;
+ status = RegisterHmacProtoSerialization();
+ if (!status.ok()) return status;
+
if (IsFipsModeEnabled()) {
return util::OkStatus();
}