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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for CaesarCryptanalysis-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6718ec527c29b64ae73e755db54a238dfc355ecdff4ab1e9e9d0972869a575f7 |
|
MD5 | 46d5faadd1ebe3b6e7021880718d1701 |
|
BLAKE2b-256 | 78af2beec0417f7cf275648687217b31725b510c259743e050561439ccaa2175 |
Hashes for CaesarCryptanalysis-0.0.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82fee510e7f71758ee3d8d78142c86eb6aa44b4108dd0ae2811aa2c09ec81bfa |
|
MD5 | f9f2cd53f81e90476bf1e5976d499e84 |
|
BLAKE2b-256 | 6c08c64a519f45e17688c498617069a87dbae3ecaf7a7c0402f0744dba60e422 |