Skip to content

Houses assignment submissions made in the course CS641 "Modern Cryptology" at IIT-K in 2022-23 II Sem.

Notifications You must be signed in to change notification settings

shrilakshmisk/CS641A

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains assignment submissions made in the course CS641 (2022-23 II Sem.) at IIT-K in a team of three (Priya "priyagole" Gole, Shrilakshmi "shrilakshmisk" S K and me, Aditya "cliche-niche" Tanwar).

The solutions (only the commands used) for each assignment have been provided in Solutions. A brief overview of each assignment has been given below:

  • Assignment 1: Substitution ciphers
    Awarded 43/50

    • -2 for not mentioning Monoalphabetic
    • -5 for not mapping punctuation marks to themselves
  • Assignment 2: Vigenere cipher
    Awarded 65/65

  • Assignment 3: Substitution Permutation Network
    Awarded 48/50

    • -2 for not mentioning block length
  • Assignment 4: 6-round DES
    Awarded 95/100

    • -5 for not mentioning number of pairs required

    Remark: Code is not complete since the team could not break this assignment.

  • Assignment 5: AES variant
    Awarded 100/100

About

Houses assignment submissions made in the course CS641 "Modern Cryptology" at IIT-K in 2022-23 II Sem.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 82.9%
  • Jupyter Notebook 17.1%