1.0.2 • Published 5 months ago

delta-encrypt-decrypt v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

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! šŸš€

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago