authelia/server/test/ldap
Clement Michaud 7b68a543bf Strengthen password in LDAP using SHA512 crypt algorithm
Uses the crypt() function to do password encryption. This function handles
several schemes such as: MD5, Blowfish, SHA1, SHA2.
SHA-512 is used in Authelia for best security.
The algorithm is fully described in
https://www.akkadia.org/drepper/SHA-crypt.txt

The 'crypt3' npm package has been added as a dependency to use the crypt()
function. The package needs to be compiled in order to call the c function,
that's why python, make and C++ compiler are installed temporarily in the
Docker image.
2017-10-31 07:27:36 +01:00
..
Authenticator.test.ts Use username matcher instead of user dn in group filter 2017-10-07 14:10:22 +02:00
Client.test.ts Strengthen password in LDAP using SHA512 crypt algorithm 2017-10-31 07:27:36 +01:00
EmailsRetriever.test.ts Split client and server 2017-10-07 00:49:42 +02:00
GroupsRetriever.test.ts Use username matcher instead of user dn in group filter 2017-10-07 14:10:22 +02:00
InputsSanitizer.test.ts Add input sanitizer to LDAP client to protect against LDAP injections 2017-10-15 01:35:33 +02:00
PasswordUpdater.test.ts Strengthen password in LDAP using SHA512 crypt algorithm 2017-10-31 07:27:36 +01:00
SanitizedClient.test.ts Add input sanitizer to LDAP client to protect against LDAP injections 2017-10-15 01:35:33 +02:00