我通过Google搜索找到了此实现,但从未使用过。
RFC 2898 / PKCS#5 PBKDF2的免费Java实现
似乎没有小型且免费的RFC 2898 / PKCS#5 Java实现。像LGPL中一样,它很小,只有很少的源文件,并且编译简单,没有依赖关系。
考虑到标准SUN
JCE密码提供程序中HMacSHA1的可用性,这种实现非常简单,并且可以从字面上从RFC描述中得出。我的代码是一个无尘室实现,仅以RFC为基础。

我通过Google搜索找到了此实现,但从未使用过。
RFC 2898 / PKCS#5 PBKDF2的免费Java实现
似乎没有小型且免费的RFC 2898 / PKCS#5 Java实现。像LGPL中一样,它很小,只有很少的源文件,并且编译简单,没有依赖关系。
考虑到标准SUN
JCE密码提供程序中HMacSHA1的可用性,这种实现非常简单,并且可以从字面上从RFC描述中得出。我的代码是一个无尘室实现,仅以RFC为基础。