From 289a9677fe3cc3fdf4a7daecc0934409df05c663 Mon Sep 17 00:00:00 2001 From: Zhi Guan Date: Sun, 19 Feb 2023 08:23:20 +0800 Subject: [PATCH] Add SM4_GCM constants --- include/gmssl/aead.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/gmssl/aead.h b/include/gmssl/aead.h index ff24ce71..01f0ddf1 100644 --- a/include/gmssl/aead.h +++ b/include/gmssl/aead.h @@ -85,7 +85,9 @@ typedef struct { #define SM4_GCM_KEY_SIZE 16 #define SM4_GCM_MIN_IV_SIZE 1 +#define SM4_GCM_DEFAULT_IV_SIZE 12 #define SM4_GCM_MAX_IV_SIZE 64 +#define SM4_GCM_DEFAULT_TAG_SIZE 16 _gmssl_export int sm4_gcm_encrypt_init(SM4_GCM_CTX *ctx, const uint8_t *key, size_t keylen, const uint8_t *iv, size_t ivlen,