Node.js AES-256 Encryption Vault
By (author)wasif waheed
read more
Read Me
The encryption package is now ready to publish with:
-
AES-256-GCM Implementation - Returns securely encrypted ciphertext, IV, and auth tags for buffers.
-
Tamper-Proof Security - Fails decryption automatically if the ciphertext or auth tag is modified.
-
Environment Safe - Strictly loads keys via secure environment variables (
.env) to prevent plaintext leaks. -
Comprehensive Unit Testing - Full Node test-runner coverage for encryption/decryption round trips and error handling.
-
Node.js & Express Compatible - Plugs directly into any standard backend architecture or file upload stream.