[ 源代码: argon2 ]
软件包:libargon2-1(0~20171227-0.2)
内存密集型哈希函数 - 运行时库
Argon2 是一种密码哈希函数,可用于凭据存储、密钥派生或其他应用场景。
Argon2 主要有两个版本:Argon2i 和 Argon2d。Argon2i 在防侧信道攻击方面最安全,而 Argon2d 在抵御 GPU 破解攻击方面具有最高的安全性。
Argon2i 和 Argon2d 具有以下可调参数:
* 时间成本:定义计算量,即执行所需的迭代次数。 * 内存成本:定义内存使用量,以 kibibytes(KiB)为单位。 * 并行度:定义并行线程的数量。
该软件包包含可供程序链接的动态库。