My program is about encrypting, decoding and decrypting any message using different cyphers and approach.
To encrypt the text you need to choose the cypher write your message in the first textbox and the key in the second and then click "Encrypt". You can also save your key by clicking "Save". If you want to decrypt your encrypted text you need to click "Decrypt"
File's name | Content |
---|---|
Cyphers.cs | Class that contains different cyphers(encrypting and decrypting using Caesar) |
CryptoCyphers.cs | Contains the work with the buttons, textboxes etc. |
Decode.cs | Class that contains frequency analysis for breaking encrypted text(without using a key) |
Program.cs | Class that contains Main() |
basetext.txt | Contains English text |
basetable.txt | Contains frequencies of biagrams |
Use Crypto.exe
to run your app.