From 73b85dd005efa7fe259192ca00b9cc17c508210a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Mon, 14 Feb 2011 14:28:46 +0100 Subject: [PATCH] * nettle-internal.c (nettle_gcm_aes128): New const struct. (nettle_gcm_aes192): Likewise. (nettle_gcm_aes256): Likewise. Rev: nettle/nettle-internal.c:1.4 --- nettle-internal.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nettle-internal.c b/nettle-internal.c index 9018ebb4..b97281aa 100644 --- a/nettle-internal.c +++ b/nettle-internal.c @@ -32,8 +32,9 @@ #include <stdlib.h> #include "nettle-internal.h" -#include "des.h" #include "blowfish.h" +#include "des.h" +#include "gcm.h" /* DES uses a different signature for the key set function. We ignore the return value incicating weak keys. */ @@ -75,3 +76,10 @@ nettle_des3 = { blowfish_set_key has no return value. */ const struct nettle_cipher nettle_blowfish128 = _NETTLE_CIPHER(blowfish, BLOWFISH, 128); + +const struct nettle_aead +nettle_gcm_aes128 = _NETTLE_AEAD(gcm, GCM, aes, 128); +const struct nettle_aead +nettle_gcm_aes192 = _NETTLE_AEAD(gcm, GCM, aes, 192); +const struct nettle_aead +nettle_gcm_aes256 = _NETTLE_AEAD(gcm, GCM, aes, 256); -- GitLab