Course Information
Course Code
BCS703
Credits
04
Total Hours
40 hours
Examination
Theory (3 hours)
Sponsored Advertisement
Course Objectives
- Understand the basics of Cryptography concepts, Security and its principle.
- To analyse different Cryptographic Algorithms.
- To illustrate public and private key cryptography.
- To understand the key distribution scenario and certification.
Course Modules
Module 1: A model for Network Security, Classical encryption techniques
Topics: Symmetric cipher model, Substitution ciphers-Caesar Cipher, Monoalphabetic Cipher, Playfair Cipher, Hill Cipher, Polyalphabetic Ciphers, One time pad, Steganography...
Module 2: Pseudorandom number Generators
Topics: Linear Congruential Generators, Blum Blum Shub Generator..
Module 3: Applications of Cryptographic Hash functions
Topics: Symmetric key distribution using symmetric encryption, Symmetric key distribution using asymmetric encryption.
Module 4: User Authentication
Topics: Remote user authentication principles, Kerberos, Remote user authentication using asymmetric encryption.
Module 5: Domainkeys Identified Mail.
Topics: IP Security overview, IP Security Policy, Encapsulating Security Payload,.