用bcrypt.js加密和解密

时间:2019-05-07 07:04:34

标签: node.js express bcrypt

我想加密电子邮件ID,然后如何解密?我检查了文档,但是只显示了密码加密,并且显示的是正确还是错误的结果。

有什么方法可以加密和解密电子邮件ID,请帮帮我吗?

1 个答案:

答案 0 :(得分:0)

您可以使用cryptr进行加密和解密。使用bcrypt,您无法执行数据的加密和解密。 解密器可以如下使用:

const Cryptr = require('cryptr');
const cryptr = new Cryptr('myTotalySecretKey');
let email = some@mail.com;
let encryptdEmail = cryptr.encrypt(email);
console.log("Decrypted email = ", cryptr.decrypt(encryptdEmail ));