delta-encrypt-decrypt
v1.0.2
Published
A simple encryption and decryption package using AES-256-CBC.
Maintainers
Readme
delta-encrypt-decrypt
A simple encryption and decryption package using AES-256-CBC for secure data handling.
🚀 Installation
Install via NPM:
npm install delta-encrypt-decrypt🔹 Usage
1️⃣ Import the Package
Since this package uses ES Modules, use import:
import { encrypt, decrypt } from "delta-encrypt-decrypt";2️⃣ Encrypt Data
const secretKey = "12345678901234567890123456789012"; // Must be 32 characters long
const message = "Hello, secure world!";
const encryptedMessage = encrypt(message, secretKey);
console.log("Encrypted:", encryptedMessage);3️⃣ Decrypt Data
const decryptedMessage = decrypt(encryptedMessage, secretKey);
console.log("Decrypted:", decryptedMessage);📌 Features
✅ AES-256-CBC encryption & decryption
✅ Supports custom secret keys (32-character key required)
✅ Works with any JavaScript/Node.js project
✅ Lightweight & easy to use
📜 License
This project is licensed under the MIT License.
💻 Contributing
Feel free to submit issues and pull requests on GitHub.
Happy coding! 🚀
