如何简单地将字符串转换为node.js中的sha256字符串。并将SHA256字符串转换为普通字符串?
const shajs = require('sha.js');
console.log('starts');
const code = 'WEASDSAEWEWAEAWEAWEWA';
const normal = 'anne';
const encrypted = shajs('sha256')
.update(normal)
.digest('hex');
const unencrypted = shajs('sha256')
.read(normal)
.toString('hex');
console.log(normal);
console.log(encrypted);
console.log(unencrypted);
console.log('end');
我应该在哪里放置哈希代码?
sha256是一个单向哈希函数,这意味着您只能将字符串转换为哈希值而不是反向。要检查密码,您需要重新调整普通密码,并将其与已经存储在数据库中的密码进行比较。