Argon2哈希生成

注意:客户端 Argon2 哈希因内存需求较慢。生产环境请使用服务端库:Go (golang.org/x/crypto/argon2)、Node.js (argon2 npm)、Python (argon2-cffi)。

Argon2 与其他密码哈希对比

算法内存密集状态
Argon2id推荐(PHC获奖)
bcrypt良好,广泛支持
scrypt良好
PBKDF2可接受
MD5 / SHA1禁止用于密码