sudikshanavik / CS641A

Implemented various exploitation techniques such as frequency analysis, differential analysis and linear cryptanalysis. Decoded various encryption techniques like substitution cipher, vigenere cipher, permutation cipher, substitution and trans- position cipher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS641A-Escaping the Caves

Level-1

Simple Monoalphabetic Substitution Cipher.

Level-2

Vigenere Cipher with the keyword: JCJCFFCCCB.

Level-3

Monoalphabetic Substitution and Permutation Cipher with block length=5
(1, 2, 3, 4, 5) --> (4, 3, 5, 1, 2)

Level-4

6-round DES

Level-5

EAEAE cipher (Variant of AES)

About

Implemented various exploitation techniques such as frequency analysis, differential analysis and linear cryptanalysis. Decoded various encryption techniques like substitution cipher, vigenere cipher, permutation cipher, substitution and trans- position cipher


Languages

Language:Jupyter Notebook 75.6%Language:C++ 12.2%Language:Python 12.2%