Skip to main content

It is a tool to decipher Caesar ciphers.

Project description

Introduction

This is an application to analyze Caesar ciphers made using Streamlit.
Download cc.py and run the following in a terminal.
Then navigate to the local URL that appears.

$ streamlit run cc.py

Description

The ciphertext should be generated at the link "Click here to generate ciphertext".
Enter the Caesar ciphertext in the input field.
For this example, we will enter the apple ciphertext "Dssoh".

The result will output 25 candidates as follows.
There is always a cipher-decrypted plaintext among them.
In this case, "Apple" is the correct answer, so the 23rd answer is correct.

Postscript

In this case, we developed a simple Caesar cryptanalysis application using Streamlit.
I found Streamlit very convenient and easy to use because I could write the program within a ".py file".
I would like to add tools for analyzing other ciphers to this app in the future.

Izuru Inose

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CaesarCryptanalysis-0.0.1.tar.gz (1.7 kB view hashes)

Uploaded Source

Built Distribution

CaesarCryptanalysis-0.0.1-py2-none-any.whl (2.1 kB view hashes)

Uploaded Python 2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page