Skip to content

Ru1vly/RSA-Data-Security-Tool

Repository files navigation

Windows Form App Encryption/Decryption

This Windows Form App allows users to encrypt and decrypt data using a specified key. It provides a user-friendly interface for secure data handling.

Features

  • Encrypt text input using the provided key.
  • Decrypt encrypted text using the same key.
  • User-friendly UI with input and output textboxes.
  • Ability to change the encryption key on-the-fly.

Usage

  1. Download the executable from releases and open.
  2. Enter text in the input textbox.
  3. Click the "Encrypt" button to encrypt the text.
  4. Click the "Decrypt" button to decrypt the encrypted text.
  5. Change the key in the dedicated textbox for different encryption/decryption keys.

Installation

32/64 bit processor and 32/64 bit OS can run executable files. No additional dependencies are required.

To Do

  • Create a Release.
  • Allow Unique Key's
  • Allow different bit keys.
  • Show the key when encrypt a file

What I Learned

  • Implementing encryption and decryption algorithms in C#.
  • Building a user interface for data input and output.
  • Handling user input securely.
  • Managing encryption keys dynamically.

Contributing

Contributions are welcome! Feel free to open issues, submit pull requests, or provide feedback.

License

This project is licensed under the AGPL License - see the LICENSE.txt file for details.

About

Encrypt/Decrypt data with your own key

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages