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

https://github.com/gabrielfduarte/ciphercenter

Python scripts for encryption and decryption ciphers.
https://github.com/gabrielfduarte/ciphercenter

cipher ciphers decoder encoder encoder-decoder encryption python python3

Last synced: 11 months ago
JSON representation

Python scripts for encryption and decryption ciphers.

Awesome Lists containing this project

README

          

# CipherCenter

Say hi!

[![](https://img.shields.io/static/v1.svg?label=Linkedin&message=gabrielfduarte&color=blue)](https://www.linkedin.com/in/gabriel-ferreira-duarte-38b63080/ "![](https://img.shields.io/static/v1.svg?label=Linkedin&message=gabrielfduarte&color=blue)")

Python scripts for encryption and decryption ciphers. The idea is to group as many techniques and algorithms as possible for encryption and decryption of texts.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Running

To run, you just need to call this script from a terminal or prompt.

After execution, the options will be presented in a menu format. From this menu you can decide if you want to encode or decode a text and then you can choose a form of encryption from the available ones.

## Actual Release

- Reverse Cipher: encryption by printing a message in reverse order.
- Caesar's Cipher: method in which each letter in the message is replaced by a letter some fixed number of positions down the alphabet.

## Future Releases

- Addition of other encryption algorithms such as Transposition Cipher and Vigenère Cipher.
- Execution of the algorithms without menu selection.
- Texts from files.
- Allow save results to a file.

## Authors

- **Gabriel Duarte** - Initial Work

## License

This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/GabrielFDuarte/CipherCenter/blob/master/LICENSE "LICENSE.md") file for details.