A .NET 8 solution for secure encryption and decryption, featuring both a Windows Forms application for files and an ASP.NET Core web interface for messages.
- SecureFileEncryptor: A Windows Forms application for encrypting and decrypting files with password protection.
- ForEncryption: An ASP.NET Core MVC web application for encrypting and decrypting messages via a web interface.
- Strong file encryption and decryption (Windows app)
- Secure message encryption and decryption (Web app)
- Password protection for sensitive files and messages
- User-friendly Windows Forms and web interfaces
- .NET 8 support
- .NET 8 SDK
- Visual Studio 2022 or later
- Open the solution in Visual Studio.
- Set
SecureFileEncryptoras the startup project. - Build and run the project.
- Open the solution in Visual Studio.
- Set
ForEncryptionas the startup project. - Build and run the project.
- Navigate to
https://localhost:5001(or the specified port).
- Use the Windows Forms app to encrypt/decrypt files locally.
- Use the web app to encrypt/decrypt messages through your browser.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.