A lightweight encryption library designed for secure text and file encryption with password protection, multi-layer encryption, and Base64 packaging for reliable storage and transmission.
The library uses password-based encryption to securely transform data. The encryption process is driven by the provided password, ensuring that the same password is required to decrypt the data correctly.
Supports multiple encryption layers.
You can encrypt the same data several times (for example 5 or 7 layers) in rapid succession while preserving the original data length.
This provides an additional layer of protection without changing the text size.
Encrypted data is wrapped using Base64 encoding before being stored or transferred.
This helps preserve the encrypted content and prevents corruption when the data passes through text-based systems, files, databases, or network protocols.
Note: Base64 is used only for safe packaging and transport. It is not an encryption method.
Encrypt and decrypt files directly using the same encryption engine.
The encryption engine has also been integrated into the Crypter application.
- 🔐 Password-based encryption
- 🔄 Multi-layer encryption support
- 📁 File encryption and decryption
- 📦 Base64 packaging for safe storage and transmission
- ⚡ Fast encryption performance
- 🛡️ Crypter integration
- 💻 Open-source implementation
- 🧩 Lightweight and easy to integrate
This project is provided for educational and research purposes only.
The complete source code is publicly available to encourage learning, experimentation, and improvement.
Please use this software responsibly. Do not use it for illegal activities, malicious purposes, or to violate the privacy or security of others.
Current Version: v1.2
Made with ❤️ by BayLak




