Decrypt & Encrypt Data using Nodejs
Published in
May 25, 2021
npm i crypto-js
Encrypt Data (Base64 Encoding) -
const cryptor = require("crypto-js");
const encryptData = (data) => {
return cryptor.enc.Base64.stringify(cryptor.enc.Utf8.parse(data));
};
console.log(encryptData('some dummy text'));
Decode Data (Base64 Encoding) -
const cryptor = require("crypto-js");
const decryptData = (data) => {
return cryptor.enc.Base64.parse(data).toString(cryptor.enc.Utf8);
};
This is the easiest option is the base64 encoding method using Nodejs but it’s not a secure encryption algorithm.