Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ruddanil authored Jul 16, 2023
1 parent 1442273 commit b326032
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# RSA-Encryption-WinForms-SSTU
A demonstration program showcasing data encryption/decryption using the RSA algorithm with key management functionality. It also includes the capability of creating and verifying digital signatures.

The program implements the following functionality:

1. Generation of random public and private keys for the RSA asymmetric encryption algorithm.
2. Ability to export/import these keys to/from XML files.
3. Ability to encrypt/decrypt data files using the obtained public/private keys.
4. Creation of a digital signature using the RSA algorithm for a given file, saving the generated signature to a separate file.
5. Integrity verification of a given data file based on its digital signature stored in a separate file.

![image](https://github.com/ruddanil/RSA-Encryption-WinForms-SSTU/assets/25799951/152fe660-6f86-4f7e-afc3-ac1c68754ec5)

0 comments on commit b326032

Please sign in to comment.