Skip to content

Commit e5c4018

Browse files
authored
Add files via upload
1 parent 31d3d05 commit e5c4018

1 file changed

Lines changed: 179 additions & 0 deletions

File tree

README.md

Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
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

Comments
 (0)