| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| V1.0 | 2026-02-07 | ||
| README.md | 2026-02-07 | 1.9 kB | |
| Ultra Secure Archive.exe | 2026-02-07 | 39.2 MB | |
| Totals: 3 Items | 39.2 MB | 26 |
🔐 UltraSecure Archiver
Simple, fast, and secure file compression + encryption tool built with Python.
📌 Overview
UltraSecure Archiver lets you compress files/folders and protect them with strong encryption.
It combines multiple compression algorithms with AES‑256 encryption to keep your data small and secure.
✨ Features
- 🔐 AES‑256‑GCM encryption
- 🗜️ Multiple compression algorithms
- ⚡ Fast multi‑threaded processing
- 📦 Folder & file compression
- 🖥️ Modern CustomTkinter GUI
- 🌙 Dark mode interface
- 🔑 Password‑protected archives
- 🌍 Cross‑platform (Windows / Linux / macOS)
📥 Installation
1️⃣ Clone Repository
git clone https://github.com/prithwiraj84/UltraSecureArchiver.git
cd UltraSecureArchiver
2️⃣ Install Requirements
pip install -r requirements.txt
3️⃣ Run App
python main.py
📋 Requirements
- Python 3.8+
- customtkinter
- cryptography
- brotli
- zstandard
- pyppmd
💻 Usage
Compress Files
- Select file/folder
- Enter password
- Start compression
- Get encrypted archive
Extract Files
- Select archive (.myc)
- Enter password
- Extract files
📁 Project Structure
UltraSecureArchiver/
│
├── main.py
├── requirements.txt
├── core/
│ └── backend.py
└── gui/
└── interface.py
🔐 Security
- AES‑256‑GCM encryption
- PBKDF2 key derivation
- Unique salt & IV per archive
- Tamper detection
⚠️ If you forget your password, data cannot be recovered.
🛠️ Build EXE
pyinstaller --onefile --windowed main.py
🤝 Contributing
Pull requests are welcome.
Steps:
- Fork repo
- Create branch
- Commit changes
- Open PR
📜 License
MIT License
⭐ Star the repo if you like the project!