1.0.2 ⢠Published 5 months ago
delta-encrypt-decrypt v1.0.2
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! š