Skip to content

magurh/Scytale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scytale

Scytale is a collection of encryption applications designed for different cryptographic methods. It includes:

  • Symmetric key encryption: enigma
  • Substitution cyphers and decryption through frequency analysis: caesar
  • Public/private key encryption app

Setup

  1. Clone the repository:
git clone https://github.com/magurh/Scytale.git
cd Scytale
  1. Create and Activate Virtual Environment

On Windows:

python -m venv venv
venv\Scripts\activate

On MacOS/Linux:

python3 -m venv venv
source venv/bin/activate
  1. Install dependencies
pip install -r requirements.txt
  1. Navigate to the desired app and follow instructions therein:
cd enigma

About

A collection of encryption apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published