PBKDF2 support

Bug #1516982 reported by Ondřej Nový
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Swift Authentication
New
Undecided
Unassigned

Bug Description

Add support for strong hashing algo, for example PBKDF2. Keystone are using "passlib" (https://pythonhosted.org/passlib/).

Passlib have own prefix in hashes, so we can implement only one prefix "pl" for many hashes (configurable?).

Final hash will be something like:
pl:$5$rounds=80000$zvpXD3gCkrt7tw.1$QqeTSolNHEfgryc5oMgiq1o8qCEAcmye3FoMSuvgToC
(SHA256-Crypt, 8000 rounds)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.