From 725d4d5da4e8eb92dedcebe72574ba599666e72e Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sun, 6 Apr 2025 05:40:58 +0100 Subject: Add the hash_gnutls module. This provides the SHA family using GnuTLS. In the future we can add any new algorithms that appear. --- docs/conf/modules.example.conf | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'docs') diff --git a/docs/conf/modules.example.conf b/docs/conf/modules.example.conf index 15efe5ac3..b55432f4f 100644 --- a/docs/conf/modules.example.conf +++ b/docs/conf/modules.example.conf @@ -1148,6 +1148,26 @@ # more secure but will use more server resources. Defaults to 10. # +#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# +# GnuTLS hashing module: Provides support for hashing server passwords +# using the SHA-1, SHA-2, SHA-3, HMAC-SHA-1, HMAC-SHA-2, and HMAC-SHA-3 +# algorithms (sha1, sha224, sha256, sha384, sha512, sha3-224, sha3-256, +# sha3-384, sha3-512, hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha384, +# hmac-sha512, hmac-sha3-224, hmac-sha3-256, hmac-sha3-384, and +# hmac-sha3-512). This is an alternative to the hash_sha1 and hash_sha2 +# modules and can not be loaded at the same time as them. +# +# This module depends on a third-party library (GnuTLS) and may need to +# be manually enabled at build time. If you are building from source +# you can do this by installing this dependency and running: +# +# ./configure --enable-extras hash_gnutls +# make install +# +# Users of binary packages should consult the documentation for their +# package to find out whether this module is available. +# + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # PBKDF2 hashing module: Provides support for hashing server passwords # using the PBKDF2 algorithm. This does not provide any hash algorithms -- cgit v1.3.1-10-gc9f91