Skip to content

C# DES algorithm implementation with GUI for fundamentals of cryptography class in TUL.

License

Notifications You must be signed in to change notification settings

pStrachota/DES_KRYPTO_PROJECT

Repository files navigation

Contributors Forks Stargazers Issues MIT License

DES KRYPTO PROJECT

C# DES algorithm implementation with GUI for fundamentals of cryptography class in TUL.

Table of Contents
  1. About the project
  2. Built With
  3. Some screens from project
  4. License

About The Project

As stated above this task was create for cryptography class. We were randomly assigned DES from many other both symetric and asymetric algorithms. Of course main function of code was to encrypt and decrypt user input and text from files, given particular key, but this desktop app can also encrypt/decrypt non text files - open file to encryption button turn all type of files to hex, that later can be used for encryption. Similarly recover encrypted file button uses loaded hex to create file (user don't have to remember extension - it's saved automatically). File and text decryption works accordingly.

(back to top)

Some screens from project

  • Starting screen

screen

  • Choosing file to encryption

screen2

  • Ecrypting file and key generation

screen3

  • Encrypting file

screen4

Built With

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

About

C# DES algorithm implementation with GUI for fundamentals of cryptography class in TUL.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages