Decrypt & Encrypt Data using Nodejs

Alpha Gaming
newJs
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.

--

--