gpt4 book ai didi

cryptography - 使用 BouncyCaSTLe 库的 Argon2 示例

转载 作者:行者123 更新时间:2023-12-05 02:12:29 25 4
gpt4 key购买 nike

从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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com