389ds / 389-ds-base

The enterprise-class Open Source LDAP server for Linux
https://www.port389.org/
Other
210 stars 90 forks source link

Issue 6241 - Add support for CRYPT-YESCRYPT #6242

Closed jasonborden closed 3 months ago

jasonborden commented 3 months ago

Description: Implements CRYPT-YESCRYPT as a password storage scheme

Issue: #6241

Reviewed by: @progier389

jasonborden commented 3 months ago

This PR uses the same defaults parameters as the distros that use yescrypt: 24 b64 salt chars and j9T params. To use yescrypt the system will need libxcrypt 4.2 or higher.

jasonborden commented 3 months ago

Updated with suggested #defined algorithm IDs and comment.