This Repository consists of Assignments solution in Cryptography course which consists of
- Classical Cryptosystems and their cryptoanalysis
- Affine Cipher
- Shift Cipher
- Substitution Cipher
- Permutatio Cipher
- Vigenere Cipher
- Hill Cipher
- Grain Cipher
- SPN (16 Bit Toy Cipher based on SPN)
- Linear Cryptoanalysis of SPN
- RSA
- Weiner and Known D attacks on RSA
- Hash Function
- Index Calculas and Shank Algorithm to gind Discrete algorithm