v1.5.0
Secure File Cryptor - Professional Encryption Tool
🔐 Enhanced Security Features
Cryptographic Core:
AES-256-GCM Encryption - Military-grade encryption with authentication
PBKDF2 Key Derivation - 600,000 iterations for brute-force protection
Secure File Integrity - GCM tags (16 bytes per chunk) ensure tamper-proofing
Automatic Salt/Nonce - Unique cryptographically-secure values per operation
Note: The intentional 0.1-1% file size increase comes from GCM authentication tags - an essential security tradeoff that prevents file tampering.
✨ New UI/UX Improvements
User Control Features:
Optional Original File Deletion - Secure workflow integration
Password Visibility Toggle - Eye icon for password confirmation
Real-time Password Strength Meter - Color-coded strength indicator:
🔴 Weak (<30%)
🟡 Moderate (30-70%)
🟢 Strong (>70%)
Streamlined Operations:
Automatic .encrypted/.decrypted Extensions - Consistent file handling
Output Folder Selection - Flexible decryption locations
Duplicate File Handling - Automatic naming conflicts resolution
🛡️ Security Architecture
File Processing:
text
Copy
[File Structure]
Original File -> [Salt (16B)][Nonce (12B)][Encrypted Chunks...]
Each chunk includes 16B GCM authentication tag
Key Security Advantages:
Tamper-Proof Design - GCM tags make modified files undecryptable
Secure Memory Handling - Keys never persisted to disk
Brute-Force Protection - 600K PBKDF2 iterations slow attacks