ep-hill-cipher-mat26

Example Project: Hill Cipher Mat26

Project   GitHub Repository

GitHub Project License

Example project for a Hill Cipher algorithm with a Matrix under the Z26 field implementation.

In short:

The program is executed and reads the text file (dec.txt) which contains a message that can be encrypted, and saved into the other file (enc.txt), then it reads the other file (enc.txt), decrypts the secret message and saves it into the dec.txt file. Also, notice that the key is set to the algorithm prior to proceeding to encrypt or decrypt.

More work that can be done on this program is to add more operator overloading and tests to verify if everything is working fine.

Additionally, I got this project ep-cryptosystems implemented in Go for computing classical cryptosystem algorithms.

Contact

This project: Repository

Tobias Briones: GitHub

Example Project: App

About

Example Project: Hill Cipher Mat26

Example project for a Hill Cipher algorithm with a Matrix under the Z26 field implementation.

Copyright © 2021 Tobias Briones. All rights reserved.

License

This project is licensed under the MIT License.