excryptor
v1.0.3
Published
Node JS Express Framework Cryptor Tool
Downloads
2
Maintainers
Readme
Excryptor is a Cryptography Library for ExpressJS
| SALT | Initialization Vector | Auth Tag | Payload| |--|--|--|--| | Used to derive key | AES GCM XOR Init | Data Integrity | Encrypted Data | | 64 Bytes, random | 16 Bytes, random | 16 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