Network Security

Course Code: MIT4062

Course Title: Network Security (4 Credits)




Course Contents


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.