BIT Network Security
Network Security
Subject Code: BIT457
Course Title: Network Security
Course No: BIT457
Nature of Course: Theory & Practical
Full Marks: 100
Pass Marks: 40
Credit Hours: 3
Course Description
Course Objective
Course Contents
Unit 1: Computer Network Security Fundamentals (3 Hrs.)
Introduction, Securing the Computer Network, Forms of Protection, Security Standards
Unit 2: User Authentication (4 Hrs.)
Remote User-Authentication Principles, Remote User-Authentication Using Symmetric Encryption, Remote User-Authentication Using Asymmetric Encryption, Federated Identity Management
Unit 3: Transport Level Security (6 Hrs.)
Web Security, Transport Layer Security (TLS), HTTPS, Secure Shell (SSH)
Unit 4: Wireless Network Security (6 Hrs.)
Wireless Security, Mobile Device Security, IEEE 802.11 Wireless LAN Overview, IEEE 802.11i Wireless LAN Security
Unit 5: Electronic Mail Security (8 Hrs.)
Internet Mail Architecture, E-mail Formats, Email Threats and Comprehensive Email Security, S/MIME, Pretty Good Privacy (PGP), DNSSEC, DNS-Based Authentication of Named Entities, Sender Policy Framework, DomainKeys Identified Mail, Domain-Based Message Authentication, Reporting, and Conformance
Unit 6: IP Security (6 Hrs.)
IP Security Overview, IP Security Policy, Authentication Header, Encapsulating Security Payload, Security Associations, Internet Key Exchange
Unit 7: Network Endpoint Security (5 Hrs.)
Firewalls, Intrusion Detection System, Malicious Software, Distributed Denial of Service Attacks
Unit 8: Cloud and Internet of Things (IoT) Security (7 Hrs.)
Cloud Computing, Cloud Security Concepts, Cloud Security Risks and Countermeasures, Cloud Security as a Service, Open-source Cloud Security Module, Internet of Things (IoT), IoT Security Concepts and Objectives, Open-source IoT Security Module
Reference Books
- Stallings, William. Cryptography and Network Security: Principles and Practice. 8th ed. Pearson, 2020.
- Kizza, Joseph Migga. Computer Network Security Fundamentals. 5th ed. Springer, 2020.
- Stallings, William. Network Security Essentials: Applications and Standards. 6th ed. Pearson, 2017.
- Musa, Sarhan M. Network Security and Cryptography: A Self-Teaching Introduction. Mercury Learning and Information LLC, 2018.
Lab Works
The laboratory work includes implementation and simulation of Network Security Protocols, Intrusion Detection Systems, DDoS Attacks, Cloud Security and IoT Security Systems.
