keystone/releasenotes/notes/add_bcrypt_sha256_algo-d6b146a59df9373c.yaml
Dmitriy Rabotyagov 9b0b414e3e Add support for bcrypt_sha256 hasher
This patch adds new hashing alhorythm bcrypt_sha256, which is based on
the bcrypt but does not have limitations on the leght of the passwords,
since passwords are passed through HMAC-SHA2-256 first.
At accepts exactly same parameters as bcrypt does.
However, it prefix the hash using `prefix` attribute rather then
`indent_values` which are same as for bcrypt.

Change-Id: I5430ebf5a20142c1a9caab960ced9b3ee2e782c1
2023-08-10 15:39:51 +02:00

7 lines
219 B
YAML

---
features:
- |
Added support for the ``bcrypt_sha256`` password hashing algorythm, which
does workaround limitation on a password length BCrypt have by running the
password through HMAC-SHA2-256 first.