summaryrefslogtreecommitdiff
path: root/include/crypto
diff options
context:
space:
mode:
authorCorentin LABBE <clabbe.montjoie@gmail.com>2017-08-22 10:08:08 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-02-03 17:38:49 +0100
commitcffaf2b6b179227b31f8e21d7f65b68630fc6606 (patch)
treef80258536599a28c4bf2a5a9252289d8b48d04d8 /include/crypto
parente50f1d7c0d0747378aa49cf5ef4863dcebd6a485 (diff)
crypto: gcm - add GCM IV size constant
commit ef780324592dd639e4bfbc5b9bf8934b234b7c99 upstream. Many GCM users use directly GCM IV size instead of using some constant. This patch add all IV size constant used by GCM. Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/crypto')
-rw-r--r--include/crypto/gcm.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/crypto/gcm.h b/include/crypto/gcm.h
new file mode 100644
index 000000000000..c50e057ea17e
--- /dev/null
+++ b/include/crypto/gcm.h
@@ -0,0 +1,8 @@
+#ifndef _CRYPTO_GCM_H
+#define _CRYPTO_GCM_H
+
+#define GCM_AES_IV_SIZE 12
+#define GCM_RFC4106_IV_SIZE 8
+#define GCM_RFC4543_IV_SIZE 8
+
+#endif