This repository contains two related projects based on the .NET platform:
login/
β A WPF application for secure file encryption and decryption with integrated document viewing.CryptorWinUIDLL/
β A helper library based on .NET MAUI used for Windows Hello authentication.
Cryptor is a utility for protecting confidential data that enables you to encrypt and decrypt files without an internet connection.
- π‘οΈ Document encryption using AES-256 + PBKDF2
- π Support for popular formats: PDF, DOCX, XLSX, TXT
- π Built-in document preview without saving to disk (in-memory rendering)
- π Windows Hello support for biometric authentication
- π Offline mode β no cloud or internet required
The repository contains several placeholder classes, experimental modules, and unimplemented ideas that were created during the active development phase. These include:
- unfinished stubs and concepts;
- prototypes not yet integrated into the main application;
- unused views or services planned for future features.
These components are intentionally retained for development transparency and potential future use. They may be moved or separated into different branches in upcoming updates.
To run the main desktop application:
-
Open the solution file located in the
login
folder:
login/CryptorLogin.sln
-
Build and run the project using Visual Studio 2022 (or later) with .NET 8 SDK installed.
-
Ensure all dependencies are restored via NuGet on first build.
The WPF application provides a secure interface for encrypting and decrypting documents with support for multiple file types and themes.
The secondary MAUI or library project may be used to extend functionality such as authentication (e.g., Windows Hello) or shared logic across platforms.
CryptorAllProjects/ βββ login/ # WPF application β βββ CryptorLogin.sln βββ CryptorWinUIDLL/ # MAUI / shared library component βββ CryptorWinUIDLL.sln
AES file encryption, offline file security, C# encryption tool, WPF secure app, Windows Hello login, encrypted document viewer, PDF encryption, DOCX protection, .NET 8 privacy app, secure viewer, no-cloud encryption