0% found this document useful (0 votes)
54 views1 page

203105382-Cryptography Laboratory

This document outlines the syllabus for a Cryptography Laboratory course taken in the 6th semester of the B.Tech program at Parul University's Faculty of Engineering & Technology, Department of Computer Science & Engineering. The course provides an introduction to fundamental cryptography principles and applications in information security, covering topics like symmetric and asymmetric cryptography, hashing, authentication, and digital signatures. Students will complete practical assignments implementing classic ciphers and cryptographic algorithms in programs to reinforce these concepts. The course aims to help students understand and apply cryptography, hashing, and key management techniques.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views1 page

203105382-Cryptography Laboratory

This document outlines the syllabus for a Cryptography Laboratory course taken in the 6th semester of the B.Tech program at Parul University's Faculty of Engineering & Technology, Department of Computer Science & Engineering. The course provides an introduction to fundamental cryptography principles and applications in information security, covering topics like symmetric and asymmetric cryptography, hashing, authentication, and digital signatures. Students will complete practical assignments implementing classic ciphers and cryptographic algorithms in programs to reinforce these concepts. The course aims to help students understand and apply cryptography, hashing, and key management techniques.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

PARUL UNIVERSITY - FACULTY OF ENGINEERING & TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


SYLLABUS (PROPOSED) FOR 6th SEM B. TECH. PROGRAMME
CRYPTOGRAPHY LABORATORY (SUBJECT CODE: 203105382)

Type of Course: B.Tech.


Prerequisite: Students should be familiar with basic concepts of computer networks and Mathematics including
modular arithmetic
Rationale: This course provides an introduction to the fundamental principles of cryptography and its applications
on the information security domain. This subject covers various important topics concern to information security
like symmetric and asymmetric cryptography, hashing, message and user authentication, digital signatures, key
distribution.

Teaching and Examination Scheme:


Teaching Scheme Examination Scheme
(Hrs/Week)
Cr External Internal Total
L T P
Theory Practical Theory *C.E. Practical
0 0 2 1 - 30 - - 20 50

L- Lectures; T- Tutorial/Teacher Guided Student Activity; P- Practical; Cr- Credit; *C.E – Continuous Evaluation
(Presentation, Assignment, Progressive assessment etc.)

Course Outcome:
After learning the course the students should be able to:
1. Define the concepts of Information security and their use
2. Describe the principles of symmetric and asymmetric cryptography.
3. Apply the concepts of hashing algorithms
4. Understand and use the various key management and remote authentication mechanisms

List of Practical:
1. Write a program to Implement Caesar cipher encryption-decryption.
2. Write a program to calculate Implement Monoalphabetic cipher encryption-decryption.
3. Write a program to Implement Playfair cipher encryption-decryption..
4. Write a program to Implement Polyalphabetic cipher encryption-decryption.
5. Write a program to Implement Hill cipher encryption-decryption.
6. Write a program to Implement Simple Transposition encryption-decryption
7. Write a program to Implement One time pad encryption-decryption.
8. Demonstrate working of DES using Cryptool.
9. Implement Diffi-Hellmen Key exchange Method.
10. Implement RSA encryption-decryption algorithm.

You might also like