A desktop GUI application built with C++ and Qt that encrypts and decrypts text files using ASCII encoding.
- 📄 Load
.txtfiles through a simple file dialog - 🔐 Convert characters to ASCII values (encryption)
- 🔓 Convert ASCII values back to characters (decryption)
- 🧼 Clean UI with fixed window size and minimal design
- 🛠️ Built using Qt 6.9 and C++17
- Open the project in Qt Creator (tested on Qt 6.9 + MinGW 64-bit).
- Build and run the project (
Ctrl+R). - Enter the path to a text file or use the Browse button.
- Click Encrypt or Decrypt to create output files:
cipher.txt→ Encrypted ASCII valuesunCipher.txt→ Decoded back to text
The release folder includes:
cipher_App.exe- Required
.dllfiles platformsandstylesfolders
Use windeployqt to bundle dependencies for Windows.
- C++17
- Qt Framework (Widgets, File I/O, QTimer, QFileDialog)
- Qt Creator IDE
Maridilson Gomes
GitHub Profile
This project is open-source under the MIT License.
