exc

excryptor

npm i excryptor

Readme

Excryptor is a Cryptography Library for ExpressJS

SALTInitialization VectorAuth TagPayload
Used to derive keyAES GCM XOR InitData IntegrityEncrypted Data
64 Bytes, random16 Bytes, random16 Bytes(N-96) Bytes

Cipher: AES-256-GCM

Installation:

npm i excryptor -S

var  excryptor  =  require('excryptor');
app.use(excryptor(SECRET_KEY));

Usage:

var encryptStr = excryptor.encrypt('MY_STR'); // Encrypted String ->OAJH1n...
var decryptStr = excryptor.decrypt(encryptStr); // Decrypted String -> MY_STR

Jump To