Information Security
0%
Course Title: Information Security
Course No: IT 244
Nature of the Course: Theory + Lab
Semester: 5
Credit Hours: 3
Course Description
Course Objectives
Course Contents
1. Introduction
5 hrs
2.1. Classical Cryptosystems
- Substitution and Transposition Ciphers
- Block Cipher Vs Stream Ciphers
2.4. Data Encryption Standards (DES)
- Basic concepts of fields
- Modular Arithmetic
- Galois Fields
- Polynomial Arithmetic
2.6. Prime Numbers
- Fermat's Theorem
- Primality Testing: Miller-Rabin Algorithm
7. Network Security
5 hrs
7.2. Digital Certificates and X.509 certificates
- Certificate Life Cycle Management
- PKI trust models
- PKIX
7.7. PGP and its Services
- Applications and types
7.8. Firewalls
- Applications and types
Laboratory Works
- 1.Classical Ciphers
- 2.DES and AES
- 3.Primality Testing and Euclidean Algorithms
- 4.Diffie-Hellman and RSA
- 5.MD5, SHA-1 and SHA-2
- 6.Authentication Systems
Text Books
- 1.William Stallings, cryptography and network security principles and practice eighth edition, 2023, Pearson
- 2.William Stallings and Lawrie Brown, Computer Security: Principles and Practice, fifth edition, Pearson
Reference Books
- 1.Mark Stamp, Information Security: Principles and Practices, Wiley
- 2.Matt Bishop, Introduction to Computer Security, Addison Wesley
- 3.Matt Bishop, Computer Security, Art and Science, Addison Wesley