Vigenere cracker

Description

TODO

Requirements

  1. Python 3.7

  2. pipenv (just run pip install pipenv)

How to run

  1. pipenv install

  2. pipenv run python ./main.py

  3. open localhost:8080 on latest Google Chrome

  4. Profit?

Ideas

  • Cipher text will be broken when index of coincidence is close to 0.0686

  • To identify false positives during the real bruteforce method, we can use occurances of the word THE in the plain text

Resources used