An open API service indexing awesome lists of open source software.

https://github.com/nemanjapetrovic/cryptography-course-elfak

Cryptography course @ Faculty of Electronic Engineering, University of Niš, Serbia
https://github.com/nemanjapetrovic/cryptography-course-elfak

cipher cryptography knapsack multithreading rc4 simple-substitution tea threading xtea

Last synced: 4 months ago
JSON representation

Cryptography course @ Faculty of Electronic Engineering, University of Niš, Serbia

Awesome Lists containing this project

README

          

# Cryptography course

### @ Faculty of Electronic Engineering, University of Niš, Serbia

This is an application made for Cryptography course at my college. It is a C#/Windows Forms application which is able to encrypt and decrypt multiple files on multiple CPU cores at the same time.

The largest file I tried to encrypt was 1 GB and ran maximum 100 threads for encrypting 100 files.

# List of encryption algorithms

- [Simple substitution cipher](https://github.com/nemanjapetrovic/cryptography-course-elfak/blob/master/CryptographyProject/CryptographyProject/EncryptionAlgorithms/SimpleSubstituionCipher.cs)
- [Knapsack](https://github.com/nemanjapetrovic/cryptography-course-elfak/blob/master/CryptographyProject/CryptographyProject/EncryptionAlgorithms/Knapsack.cs)
- [RC4](https://github.com/nemanjapetrovic/cryptography-course-elfak/blob/master/CryptographyProject/CryptographyProject/EncryptionAlgorithms/RC4.cs)
- [TEA](https://github.com/nemanjapetrovic/cryptography-course-elfak/blob/master/CryptographyProject/CryptographyProject/EncryptionAlgorithms/TEA.cs)
- [XTEA](https://github.com/nemanjapetrovic/cryptography-course-elfak/blob/master/CryptographyProject/CryptographyProject/EncryptionAlgorithms/XTEA.cs)

# Screenshots

![Img1](http://i.imgur.com/zngp2tb.jpg)

![Img2](http://i.imgur.com/Vt7z1Rz.jpg)

![Img3](http://i.imgur.com/NMD4XUI.jpg)