jBCrypt替代?正式线程安全,拥有更大的社区

Nic*_*oul 9 java security password-protection bcrypt password-storage

要散列密码(单向),看起来像bcrypt是最好的.

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

是否有一个类似的,更主流的图书馆,每个人都在使用,我错过了某种方式?(Java,开源)
还是它实际上是"最主流的"?

Gro*_*eek 7

BCrypt是一个聪明但"简单"的算法.Java代码长700行(包括注释和300行十六进制常量),它只是原始代码的一个端口

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

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