summaryrefslogtreecommitdiff
path: root/modules/crypto/gc-pbkdf2
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2020-01-15 23:10:58 +0100
committerSimon Josefsson <simon@josefsson.org>2020-01-15 23:26:56 +0100
commitdf2bd909b3ec63c2aa8d60f47c8fda3a7c9044d8 (patch)
tree4d9dbe321142d5ff296082ff78b05f0519e73034 /modules/crypto/gc-pbkdf2
parent611869be9f1083e53305446d90a2909fc89914ef (diff)
downloadgnulib-df2bd909b3ec63c2aa8d60f47c8fda3a7c9044d8.tar.gz
crypto/gc-pbkdf2: New module.
* MODULES.html.sh (func_all_modules): Add gc-pbkdf2. * NEWS: Deprecated gc-pbkdf2-sha1 in favor of gc-pbkdf2. * lib/gc-pbkdf2.c: New file. * lib/gc-pbkdf2-sha1.c: Use new interface. * lib/gc.h (GC_MAX_DIGEST_SIZE, gc_pbkdf2_hmac): Add. * modules/crypto/gc-pbkdf2: New file. * modules/crypto/gc-pbkdf2-tests: New file. * tests/test-gc-pbkdf2.c: New file.
Diffstat (limited to 'modules/crypto/gc-pbkdf2')
-rw-r--r--modules/crypto/gc-pbkdf222
1 files changed, 22 insertions, 0 deletions
diff --git a/modules/crypto/gc-pbkdf2 b/modules/crypto/gc-pbkdf2
new file mode 100644
index 0000000000..47b61015e0
--- /dev/null
+++ b/modules/crypto/gc-pbkdf2
@@ -0,0 +1,22 @@
+Description:
+Password-Based Key Derivation Function according to PKCS#5/RFC2898
+
+Files:
+lib/gc-pbkdf2.c
+
+Depends-on:
+crypto/gc
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += gc-pbkdf2.c
+
+Include:
+"gc.h"
+
+License:
+LGPLv2+
+
+Maintainer:
+Simon Josefsson