|
| 1 | +# FILECRYPTOR LITE – Simple Secure File Encryption Tool v1.0.0 |
| 2 | + |
| 3 | +FILECRYPTOR LITE v1.0.0 is a lightweight desktop application designed for secure file encryption and decryption using password-based protection. It allows users to quickly encrypt multiple files into secure `.enc` format and decrypt them back using the correct password. |
| 4 | + |
| 5 | +Built with a modern Tkinter + ttkbootstrap interface, FILECRYPTOR LITE focuses on simplicity, speed, and offline security. It uses strong cryptographic standards including PBKDF2 key derivation and Fernet symmetric encryption to ensure data safety. |
| 6 | + |
| 7 | +------------------------------------------------------------ |
| 8 | +WINDOWS DOWNLOAD (EXE) |
| 9 | +------------------------------------------------------------ |
| 10 | + |
| 11 | +Download the latest Windows executable from: |
| 12 | + |
| 13 | +https://matetools.gumroad.com |
| 14 | + |
| 15 | +- No Python installation required |
| 16 | +- Standalone Windows executable |
| 17 | +- Fully offline encryption/decryption |
| 18 | +- Lightweight and fast performance |
| 19 | +- Simple drag & batch workflow |
| 20 | + |
| 21 | +------------------------------------------------------------ |
| 22 | +FEATURES |
| 23 | +------------------------------------------------------------ |
| 24 | + |
| 25 | +CORE CAPABILITIES |
| 26 | + |
| 27 | +- 🔒 AES-grade symmetric encryption using Fernet |
| 28 | +- 🔑 Password-protected file encryption |
| 29 | +- 📂 Batch file encryption and decryption |
| 30 | +- ⚡ Fast processing with real-time progress tracking |
| 31 | +- 🧠 Secure key derivation using PBKDF2HMAC (SHA-256) |
| 32 | +- 🧂 Unique salt generation per file for maximum security |
| 33 | +- 🗂 Multiple file selection support |
| 34 | +- 🧹 Clear session and reset workflow |
| 35 | +- 💻 Fully offline operation (no internet required) |
| 36 | +- 📊 Activity log system for all operations |
| 37 | + |
| 38 | +ENCRYPTION DETAILS |
| 39 | + |
| 40 | +- PBKDF2HMAC key derivation (390,000 iterations) |
| 41 | +- SHA-256 hashing algorithm |
| 42 | +- 16-byte random salt per file |
| 43 | +- Fernet symmetric encryption (AES-based) |
| 44 | +- Secure password validation dialog |
| 45 | +- Protection against invalid token decryption |
| 46 | + |
| 47 | +FILE HANDLING |
| 48 | + |
| 49 | +- Supports encryption of any file type |
| 50 | +- Output format: `.enc` |
| 51 | +- Automatic restore naming during decryption |
| 52 | +- Handles multiple file processing safely |
| 53 | +- Skips corrupted or invalid encrypted files |
| 54 | +- Continues batch processing even on errors |
| 55 | + |
| 56 | +USER INTERFACE |
| 57 | + |
| 58 | +- Modern ttkbootstrap UI (Flatly theme) |
| 59 | +- Clean file selection panel |
| 60 | +- Drag-and-drop ready architecture (TkinterDnD) |
| 61 | +- Password confirmation dialog |
| 62 | +- Real-time progress bar |
| 63 | +- Live activity log system |
| 64 | +- Simple Encrypt / Decrypt workflow buttons |
| 65 | +- About window with app details and links |
| 66 | + |
| 67 | +------------------------------------------------------------ |
| 68 | +USAGE GUIDE |
| 69 | +------------------------------------------------------------ |
| 70 | + |
| 71 | +1. Select Files |
| 72 | +Click "Select Files" to choose one or more files for processing. |
| 73 | + |
| 74 | +2. Choose Action |
| 75 | +- Click "Encrypt" to secure files |
| 76 | +- Click "Decrypt" to restore files |
| 77 | + |
| 78 | +3. Set Password |
| 79 | +Enter and confirm a secure password in the dialog box. |
| 80 | + |
| 81 | +4. Processing |
| 82 | +The app will encrypt/decrypt files and display progress in real time. |
| 83 | + |
| 84 | +5. Output |
| 85 | +- Encrypted files are saved as `.enc` |
| 86 | +- Decrypted files are restored automatically or saved with `.restore` |
| 87 | + |
| 88 | +------------------------------------------------------------ |
| 89 | +SECURITY DESIGN |
| 90 | +------------------------------------------------------------ |
| 91 | + |
| 92 | +FILECRYPTOR LITE ensures strong protection through: |
| 93 | + |
| 94 | +- Unique salt per file encryption |
| 95 | +- Strong PBKDF2 key stretching |
| 96 | +- Industry-standard Fernet encryption layer |
| 97 | +- Password-based key generation |
| 98 | +- Protection against wrong password decryption (InvalidToken handling) |
| 99 | +- No data transmission (fully offline) |
| 100 | + |
| 101 | +------------------------------------------------------------ |
| 102 | +ERROR HANDLING & SAFETY |
| 103 | +------------------------------------------------------------ |
| 104 | + |
| 105 | +- Detects invalid or corrupted encrypted files |
| 106 | +- Handles incorrect password attempts safely |
| 107 | +- Continues batch processing even if a file fails |
| 108 | +- Prevents crashes from unsupported file structures |
| 109 | +- Displays detailed logs for debugging and tracking |
| 110 | +- Safe overwrite handling for output files |
| 111 | + |
| 112 | +------------------------------------------------------------ |
| 113 | +INTENDED USE |
| 114 | +------------------------------------------------------------ |
| 115 | + |
| 116 | +FILECRYPTOR LITE is ideal for: |
| 117 | + |
| 118 | +- Securing personal documents |
| 119 | +- Encrypting sensitive project files |
| 120 | +- Protecting backups before storage or sharing |
| 121 | +- Lightweight offline file security tasks |
| 122 | +- Batch encryption workflows for developers |
| 123 | +- Portable encryption utility for USB drives |
| 124 | + |
| 125 | +------------------------------------------------------------ |
| 126 | +UPGRADE TO PRO |
| 127 | +------------------------------------------------------------ |
| 128 | + |
| 129 | +Upgrade to FILECRYPTOR PRO for advanced security features: |
| 130 | + |
| 131 | +- Advanced encryption algorithms (multi-layer encryption) |
| 132 | +- Secure password vault integration |
| 133 | +- Cloud-safe encrypted backup system |
| 134 | +- File shredding (secure delete) |
| 135 | +- Folder-level encryption |
| 136 | +- Automated encryption pipelines |
| 137 | +- Key management system |
| 138 | +- Enterprise-grade security controls |
| 139 | + |
| 140 | +Website: |
| 141 | + |
| 142 | +https://matetools.gumroad.com |
| 143 | + |
| 144 | +------------------------------------------------------------ |
| 145 | +ABOUT |
| 146 | +------------------------------------------------------------ |
| 147 | + |
| 148 | +FILECRYPTOR LITE is developed by Mate Technologies, focused on building lightweight, offline desktop tools for security, productivity, and automation workflows. |
| 149 | + |
| 150 | +Website: |
| 151 | + |
| 152 | +https://matetools.gumroad.com |
| 153 | + |
| 154 | +© 2026 Mate Technologies |
| 155 | +All rights reserved. |
| 156 | + |
| 157 | +------------------------------------------------------------ |
| 158 | +LICENSE |
| 159 | +------------------------------------------------------------ |
| 160 | + |
| 161 | +FILECRYPTOR LITE is distributed as commercial software. |
| 162 | + |
| 163 | +License terms: |
| 164 | + |
| 165 | +- Personal and commercial usage allowed |
| 166 | +- Redistribution or resale as a competing product is prohibited |
| 167 | +- Repackaging or rebranding for resale is prohibited |
| 168 | +- Source modification allowed for internal/private use |
| 169 | +- Compiled executable usage permitted under license |
| 170 | + |
| 171 | +For commercial licensing or enterprise deployment, contact the developer. |
| 172 | + |
| 173 | +------------------------------------------------------------ |
| 174 | +📷 PREVIEW |
| 175 | +------------------------------------------------------------ |
| 176 | + |
| 177 | +<img alt="FILECRYPTOR LITE Main Interface" src="https://github.com/rogers-cyber/FILECRYPTOR-LITE/blob/main/FILECRYPTORLITE%20-%20Main%20Interface.png" /> |
| 178 | + |
| 179 | +<img alt="FILECRYPTOR LITE Activity Log" src="https://github.com/rogers-cyber/FILECRYPTOR-LITE/blob/main/FILECRYPTORLITE%20-%20Activity%20Live%20Log.png" /> |
0 commit comments