我想加密一个电子邮件的id和解密如何?我检查了文档,但它只显示密码加密,这是一个真实或错误的结果。
有任何加密和解密电子邮件id的方法,请帮助我?
发布于 2019-05-07 07:14:09
您可以使用密码进行加密和解密。使用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 ));发布于 2021-08-18 12:32:26
我试着使用建议的库,但它会引起问题。我强烈建议密码js
var CryptoJS = require("crypto-js");
let email = some@mail.com;
let encryptdEmail = CryptoJS.AES.encrypt(email, 'secret key 1').toString();
var bytes = CryptoJS.AES.decrypt(encryptdEmail, 'secret key 1');
var decryptdEmail = bytes.toString(CryptoJS.enc.Utf8);
console.log("Decrypted email = ", decryptdEmail);https://stackoverflow.com/questions/56017239
复制相似问题