Course Code: MIT4062
Course Title: Network Security (4 Credits)
Unit-1: Security in Computing Environment: Need for Security, Security Attack, Security Services, Information Security, Methods of Protection.
Unit-2: Basics of Cryptography: Terminologies used in Cryptography, Substitution Techniques, Transposition Techniques.
Unit-3: Encryption and Decryption: Characteristics of Good Encryption Technique, Properties of Trustworthy Encryption Systems, Types of Encryption Systems, Confusion and Diffusion, Cryptanalysis.
Unit-4: Symmetric Key Encryption: Data Encryption Standard (DES) Algorithm, Double and Triple DES, Security of the DES, Advanced Encryption Standard (AES) Algorithm, DES and AES Comparison.
Unit-5: Public Key Encryption: Characteristics of Public Key System, RSA Technique, Key Exchange, Diffie-Hellman Scheme, Cryptographic Hash Functions, Digital Signature, Certificates, Certificate Authorities.
Unit-6: Protection of Computing Resources: Secure Programs, Non-malicious Program Errors, Viruses and Other Malicious Code, Targeted Malicious Code, Methods of Control.
Unit-7: Security Features in Operating System: Objects to be Protected, Protection Methods of Operating Systems, Memory Protection, File Protection, User Authentication.
Unit-8: Designing Trusted Operating Systems: Types of Security Policies, Models of Security, Design of OS.
Unit-9: Network Security: Network Concepts, Threats in Networks, Network Security Controls.
Unit-10: IP Security: Overview of IP Security (IPSec), IP Security Architecture, Modes of Operation, Security Associations (SA), Authentication Header (AH), Encapsulating Security Payload (ESP), Internet Key Exchange.
Unit-11: Web Security: Web Security Requirements, Secure Socket Layer (SSL), Transport Layer Security (TLS), Secure Electronic Transaction (SET).
Unit-12: Electronic Mail Security: Threats to E-Mail, Requirements and Solutions, Encryption for Secure E-Mail, Secure E-Mail System.
Unit-13: Firewalls: Firewalls – Types, Comparison of Firewall Types, Firewall Configurations.
Unit-14: Planning and Enforcing Security Policies: Planning Security Policies, Risk Analysis, Security Policies for an Organization, External Security.