Syllabus

Course Code: $ Program Elective Lab-I MTCE-123    Course Name: Number Theory and Cryptography Lab

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Write a program to implement encryption using binary/byte addition
2 Write a program to implement encryption using binary Exclusive-OR (XOR).
3 Write a program to implement Triple DES with CBC mode and Weak DES keys.
4 Write a program to implement RSA Encryption and Factorization Attacks.
5 Write a program to implement Attack on RSA encryption with short RSA modulus
6 Write a program to implement hash generation and sensitivity of hash functions to plaintext modifications.
7 Write a program to implement Digital Signature Visualization.
8 Write a program to implement RSA Signature.
9 Write a program to implement Attack on Digital Signature/Hash Collision.
10 Write a program to implement Firewalls and IDS.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.