Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 412 Bytes

README.md

File metadata and controls

9 lines (7 loc) · 412 Bytes

VigenereCipher

Assignment for MAT542 - Cryptography

This project implement Vigenere cipher as a cryptosystem and contains basic cryptanalysis for known plain-text attacks and ciphertext-only attacks.

However, the implementation of ciphertext-only attack is incomplete but implementable using a) brute-force over the keyspace, checking which plaintext makes sense, or b) frequency analysis over the alphabets