ichantzaras / polysub-cryptanalysis

Examples of applying Kasiski examination and Index of Coincidence along with Frequency analysis to restore cryptographic key of Vigenere encypted ciphertext and decrypt it.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

polysub-cryptanalysis

Examples of applying Kasiski examination and Index of Coincidence along with Frequency analysis to restore cryptographic key of Vigenere encypted ciphertext and decrypt it.

Encrypted File

encrypted/hostiletext.txt

Structure

  • kasiski.py               kasiski examination related methods
  • ic.py                       Index of coincidence related methods
  • freq_analysis.py     frequency analysis related methods
  • processing.py        text transformation/processing related methods
  • const.py                 constants
  • attack.py                actual decryption

About

Examples of applying Kasiski examination and Index of Coincidence along with Frequency analysis to restore cryptographic key of Vigenere encypted ciphertext and decrypt it.


Languages

Language:Python 100.0%