1.0.3 • Published 5 years ago

excryptor v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

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