summaryrefslogtreecommitdiff
path: root/lib/accelerated/x86/aes-gcm-aead.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/accelerated/x86/aes-gcm-aead.h')
-rw-r--r--lib/accelerated/x86/aes-gcm-aead.h33
1 files changed, 14 insertions, 19 deletions
diff --git a/lib/accelerated/x86/aes-gcm-aead.h b/lib/accelerated/x86/aes-gcm-aead.h
index 6f9bdb1d36..3041861f5c 100644
--- a/lib/accelerated/x86/aes-gcm-aead.h
+++ b/lib/accelerated/x86/aes-gcm-aead.h
@@ -1,13 +1,10 @@
#ifndef GNUTLS_LIB_ACCELERATED_X86_AES_GCM_AEAD_H
-# define GNUTLS_LIB_ACCELERATED_X86_AES_GCM_AEAD_H
-
-static int
-aes_gcm_aead_encrypt(void *ctx,
- const void *nonce, size_t nonce_size,
- const void *auth, size_t auth_size,
- size_t tag_size,
- const void *plain, size_t plain_size,
- void *encr, size_t encr_size)
+#define GNUTLS_LIB_ACCELERATED_X86_AES_GCM_AEAD_H
+
+static int aes_gcm_aead_encrypt(void *ctx, const void *nonce, size_t nonce_size,
+ const void *auth, size_t auth_size,
+ size_t tag_size, const void *plain,
+ size_t plain_size, void *encr, size_t encr_size)
{
/* proper AEAD cipher */
if (unlikely(encr_size - tag_size < plain_size))
@@ -18,17 +15,15 @@ aes_gcm_aead_encrypt(void *ctx,
aes_gcm_encrypt(ctx, plain, plain_size, encr, encr_size);
- aes_gcm_tag(ctx, ((uint8_t *) encr) + plain_size, tag_size);
+ aes_gcm_tag(ctx, ((uint8_t *)encr) + plain_size, tag_size);
return 0;
}
-static int
-aes_gcm_aead_decrypt(void *ctx,
- const void *nonce, size_t nonce_size,
- const void *auth, size_t auth_size,
- size_t tag_size,
- const void *encr, size_t encr_size,
- void *plain, size_t plain_size)
+static int aes_gcm_aead_decrypt(void *ctx, const void *nonce, size_t nonce_size,
+ const void *auth, size_t auth_size,
+ size_t tag_size, const void *encr,
+ size_t encr_size, void *plain,
+ size_t plain_size)
{
uint8_t tag[MAX_HASH_SIZE];
@@ -46,10 +41,10 @@ aes_gcm_aead_decrypt(void *ctx,
aes_gcm_tag(ctx, tag, tag_size);
- if (gnutls_memcmp(((uint8_t *) encr) + encr_size, tag, tag_size) != 0)
+ if (gnutls_memcmp(((uint8_t *)encr) + encr_size, tag, tag_size) != 0)
return gnutls_assert_val(GNUTLS_E_DECRYPTION_FAILED);
return 0;
}
-#endif /* GNUTLS_LIB_ACCELERATED_X86_AES_GCM_AEAD_H */
+#endif /* GNUTLS_LIB_ACCELERATED_X86_AES_GCM_AEAD_H */