文件名称:pbkdf2:使用 pbkdf2 和 scrypt 扩展密码-开源
文件大小:53KB
文件格式:GZ
更新时间:2024-07-19 00:47:55
开源软件
使用 PBKDF2 (RFC 2898) 和 scrypt(建立在 PBKDF2 之上)从较弱的密码创建强密码。 PBKDF2 使强密码能够抵御比您拥有更多计算能力的攻击者。 Scrypt 使强密码更能抵御比您拥有更多内存带宽的攻击者。 PBKDF2 在十年前是一个很好的解决方案,但现代 GPU 和 ASIC 使得将原始计算能力比昂贵的 CPU 强大许多倍的东西放在一起变得相对便宜。 另一方面,内存带宽正朝着另一个方向发展。 现代 CPU 在内存带宽方面表现出色。 与它们在计算能力方面的优势相比,定制 ASIC 在内存带宽方面比 CPU 的优势小两个数量级。 尽管它的名字,Pbkdf2 的独特能力不是创建 PBKDF2 派生的密码,它使创建 Scrypt 派生的密码变得容易。 所有可用的文档都可以在 http://pbkdf2.sourceforge.net 在线阅读
【文件预览】:
pbkdf2-0.5
----Makefile.release(9KB)
----ChangeLog.txt(635B)
----Makefile-automake.am(346B)
----pbkdf2.html(16KB)
----pbkdf2.c(27KB)
----README.txt(2KB)
----agpl-3.0.txt(34KB)
----Makefile(595B)
----configure.ac(5KB)
----pbkdf2.1(9KB)
----pbkdf2.spec(2KB)
----password-strength.png(17KB)