Skip to content

dirkjbreeuwer/caesar-cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caesar Cipher Streamlit App

This Streamlit app allows users to cipher and decipher text using Caesar's algorithm.

App Screenshot

How to use

  1. Input the text you want to cipher or decipher.
  2. Choose whether you want to cipher or decipher the text.
  3. Input the shift value (the number of positions each letter of the text should be shifted).
  4. Click the "Submit" button to see the result.

If you want to decrypt a text but don't know the shift value, you can:

  1. Input a small subset of the text you want to decrypt.
  2. Click the "Start" button to see the decrypted text for all possible shift values.

How to run locally

  1. Clone this repository to your local machine.
  2. Install Streamlit:

pip install streamlit

  1. Run the app:

streamlit run app.py

How to deploy

You can deploy this app to Streamlit sharing by following these steps:

  1. Create a Streamlit sharing account and log in.
  2. Click on "New app" and follow the instructions to deploy your app.

Releases

No releases published

Packages

No packages published

Languages