Releases: yashwantsingh0/encryptx_pro
Releases · yashwantsingh0/encryptx_pro
v0.2.0 EncryptX Pro
🔐 EncryptX Pro v0.2.0 – The Vault Update & minor bugs fixed.
“Military-grade encryption meets a professional, user-friendly interface.”
This is the second major release of EncryptX Pro – a Linux-native, zero-trust, GUI-based file encryption system.
v0.2.0 focuses on vault functionality, visual polish, and core security hardening.
🆕 What's New in v0.2.0
🔏 Vault Manager (New!)
🔐 AES-256-GCM encrypted password vault
✅ Lock/Unlock vault via password
🔑 Change vault password (with validation)
🧼 Reset vault (if password is forgotten – no recovery possible)
🕐 Auto-lock on inactivity
👁 Eye-toggle button for password field
🛡 Hardened: passwords never stored or exposed
🎨 UI & Usability Improvements
📁 Drag & Drop UI now supports per-file tile layout
💧 Watermark text + button inside drop zone
👁 Eye toggle for encryption password field
🌓 Auto system theme detection (Monokai dark theme)
🎛 Menu bar styling & visual separation improved
🧾 Real-time password matching in change-password dialog
📏 Window auto-expands to fit content (Vault, Change Password)
🛠 “Reset Vault” button & banner warning shown upfront
🔒 Security Enhancements
🧠 Argon2id password hashing (time & memory hardened)
✂️ Password cleared after each encryption/decryption operation
❌ No network dependency (100% offline)
v0.1.0 EncryptX Pro
📝 EncryptX Pro v0.1 (Beta)
🔐 First official beta release of EncryptX Pro — a professional-grade Linux encryption tool, designed from the ground up for speed, security, and usability.
✨ Highlights
AES-256-GCM Encryption
Fast, authenticated encryption with built-in integrity check (AEAD mode).
Argon2id Password Hardening
OWASP-recommended key derivation, hardened against brute-force, GPUs, and ASICs.
Batch Drag-and-Drop
Select or drag multiple files into the GUI and encrypt them with a single password.
File Preview UI
Each file appears as a visual card with icon/thumbnail and a remove ❌ button.
Decryption Support
Only .enc files are accepted for decryption to avoid file mix-ups.
Modern GUI with Dark Mode
Includes a Monokai-inspired dark theme toggle and professional styling.
Portable AppImage
Works on any Linux distro — no Python or dependencies required.
Also Available as:
.deb for Debian/Ubuntu
.tar.zst for Arch/Manjaro
📂 Directory Layout (Clean Structure)
src/encryptx_pro/ – Core logic & GUI
tests/ – Pytest unit tests for crypto
AppDir/ – AppImage packaging setup
encryptxpro-deb/ – Debian package structure
encryptxpro-tar/ – Compressed Arch package
Password vault module not implemented yet
No tamper detection (salt/nonce structure not validated)
No splash screen/loading animation
KDF benchmark not yet adaptive to user hardware
🧑💻 Credits
Developed by Yashwant Singh
Designed for privacy lovers, hackers, students, and cybersecurity professionals.