作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从1.61版本开始,BouncyCaSTLe库支持基于Argon2密码的 key 推导功能。但是,我找不到如何通过 BouncyCaSTLe API 使用 Argon2 算法的示例。有人可以给个提示吗?非常感谢。
最佳答案
如果您要查找示例,可以查看 Spring Security source code on GitHub ,因为 Spring Security Crypto 使用 BouncyCaSTLe 进行 Argon2 密码散列。
如果您只想为 Argon2 使用库密码加密,你也可以使用Spring Security Crypto (只有 2 optional compile dependencies )。
Argon2PasswordEncoder argon2PasswordEncoder = new Argon2PasswordEncoder();
String aCryptedPassword = argon2PasswordEncoder.encode("password");
boolean passwordIsValid = argon2PasswordEncoder.matches("password", aCryptedPassword);
关于cryptography - 使用 BouncyCaSTLe 库的 Argon2 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55891885/
我正在使用argon-dashboard-react来自 Creative-tim 的应用程序的免费模板 URL:https://demos.creative-tim.com/argon-dashbo
我是一名优秀的程序员,十分优秀!