-
node-argon2:Argon2哈希算法的Node.js绑定下载
资源介绍
节点氩气2
绑定到参考实现。
是否想在命令行上使用它? 而是检查 。
用法
可以使用Argon2i(默认),Argon2d和Argon2id进行哈希,并验证密码是否与哈希匹配。
哈希密码:
const argon2 = require ( 'argon2' ) ;
try {
const hash = await argon2 . hash ( "password" ) ;
} catch ( err ) {
//...
}
要了解如何修改输出(哈希长度,编码)和参数(时间成本,内存成本和并行性),
验证密码:
try {
if ( await argon2 . verify ( "" , "password" ) ) {
// password match
} else {
// password did not