Add Argon2PasswordEncoder#7045
Conversation
|
@simmac Please sign the Contributor License Agreement! Click here to manually synchronize the status of this Pull Request. See the FAQ for frequently asked questions. |
|
@simmac Thank you for signing the Contributor License Agreement! |
crypto/src/main/java/org/springframework/security/crypto/argon2/Argon2EncodingUtils.java
Outdated
Show resolved
Hide resolved
crypto/src/main/java/org/springframework/security/crypto/argon2/Argon2PasswordEncoder.java
Outdated
Show resolved
Hide resolved
crypto/src/test/java/org/springframework/security/crypto/argon2/Argon2EncodingUtilsTests.java
Outdated
Show resolved
Hide resolved
crypto/src/test/java/org/springframework/security/crypto/argon2/Argon2EncodingUtilsTests.java
Outdated
Show resolved
Hide resolved
crypto/src/test/java/org/springframework/security/crypto/argon2/Argon2PasswordEncoderTests.java
Outdated
Show resolved
Hide resolved
|
sorry for the delay. |
|
The code looks great now. One last request. Can you please add some documentation in https://github.com/spring-projects/spring-security/blob/c05b0765c1741eaaa237ed58cb72cd57385a173a/docs/manual/src/docs/asciidoc/_includes/servlet/architecture/password-encoder.adoc#bcryptpasswordencoder Please:
|
Add PasswordEncoder for the Argon2 hashing algorithm (Password Hashing Competition (PHC) winner). This implementation uses the BouncyCastle-implementation of Argon2. Fixes gh-5354
|
Done @rwinch, hope this is sufficient |
|
Thanks for all your hard work on this @simmac! This is now in master |
|
Hi, |
Add PasswordEncoder for the Argon2 hashing algorithm (Password Hashing
Competition (PHC) winner).
This implementation uses the BouncyCastle-implementation of Argon2.
Fixes gh-5354