bcrypt.js:在纯JavaScript中具有零依赖关系的优化bcrypt 源码
bcrypt.js 在JavaScript中优化的bcrypt,零依赖关系。 兼容node.js上的C ++ 绑定,也可以在浏览器中使用。 安全注意事项 除了结合盐以防止彩虹表攻击外,bcrypt还具有自适应功能:随着时间的推移,迭代计数可以增加以使其变慢,因此即使计算能力提高,它仍然可以抵抗暴力搜索攻击。 () 尽管bcrypt.js与C ++ bcrypt绑定兼容,但它是用纯JavaScript编写的,因此速度较慢( ),有效减少了在相同时间段内可以处理的迭代次数。 最大输入长度为72个字节(请注意,UTF8编码的字符最多使用4个字节),并且生成的哈希值的长度为60个字符。 用法 该
用户评论