/CryptoGraphy

Classical Cryptosystems, Grain Cipher, RSA and it's attacks, RC4, Toy Cipher(based on SPN) Hash Function and their cryptoanalysis

Primary LanguageC++

CryptoGraphy

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