java - jBCrypt 替代品?官方线程安全,拥有更大的社区

标签 java security password-protection bcrypt password-storage

要散列密码(单向),它看起来像 bcrypt is the best .

我即将开始使用 jBCrypt ,但我有一些担心:

是否有一个类似的、更主流的库,每个人都在使用,而我不知何故错过了? (Java,开源)
或者它实际上是“最主流”的?

最佳答案

BCrypt 是一种聪明但“简单”的算法。 Java代码700行(包括注释,300行十六进制常量),只是原代码的移植

这不是一个包含几十个模块的复杂框架。它不能定期宣布已达到的里程碑。它只是有效......由于一个特别聪明的安全研究人员发现的安全问题,你可能在未来几年内有 1 个变化,但你不会有一个围绕它建立的社区,改进不会像原来那样算法已经实现

这里测试是为了证明和C版本的一致性,我会选择它

关于java - jBCrypt 替代品?官方线程安全,拥有更大的社区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8653892/

相关文章:

java - 如何模拟传出的套接字连接?

javascript - 将 ajax 请求更改为不同的 php 文件漏洞,潜在漏洞利用说明

java - 如何永远信任一个小程序

php - 脚本在 HTTP 服务器上的可见性

java - 我正在尝试使用 zip4j jar 文件提取受密码保护的 ZIP 文件,但出现以下错误

database - 对密码进行哈希处理

Java : Sort JSON String using key

java - 如何在放心的框架中中止一个请求?

php - 基本的PHP密码保护

java - 如何防止 Android 中的提交按钮在多次点击时给出多个分数?