M26

Cryptography & Encryption techniques , Network & System Security
Year / Semester: 
3rd Semester
Objective: 

-

Credits: 
4

MH 58 - CRYPTOGRAPHY AND ENCRYPTION TECHNIQUES

Introduction
o Overview of course.
o Classical cryptography
Secret Key Encryption
o Perfect Secrecy - One time pads
o Stream ciphers and the Data Encryption Standard (DES)
o The Advanced Encryption Standard (AES) - adopted September 2000.
Public Key Encryption
o Factoring and the RSA encryption
o Discrete log. Diffie- Hellman Key Exchange.
Digital Signatures
o One-time signatures.
o Rabin and ElGamal signatures schemes.
o Digital Signature Standard (DSS).
Hashing
o Motivation and applications. Cryptographically Secure Hashing.
o Message Authentication Codes (MAC). HMAC.

MH 59 - NETWORK & SYSTEMS SECURITY

Network Security:
Brief introduction to Network Security, Firewalls, IP security, Virtual Private Network (VPN), system security: Intruders and Viruses, Firewalls, Intrusion Detection
Conceptual foundation of Information Systems Security
Concepts and Terminology
Threats, Attacks, Vulnerabilities, Risks, Risk Assessment and Mitigation, Security – Confidentiality, Integrity, Availability, Identification, Authentication, Authorization, Accountability, Privacy , PKI (Public Key Infrastructure) and Trust Hierarchy, Digital Certificates, transaction certificates
Authentication techniques
passwords, pass-code, pass-phrase, challengeresponse, biometrics-based registration and authentication, Kerbores
Server Security
Concepts, Design and Implementation of Firewalls, Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), etc., free Firewall, IDS, IPS products
IP Security
IP Security overview, IP Security Architecture, Authentication Header, Encapsulating Security payload, Combining Security Associations, Key Management
Virus
Virus Threats including Network Viruses, Worms, etc.
Data Hiding and Steganography

Suggested Readings: 

-