Syllabus
Introduction, Network Security Model, Types of threats, Linux Security Overview, Malware Primer, Application vulnerabilities, Social Engineering attack techniques and prevention steps, Cryptography Primer – Symmetric keys for data encryption, asymmetric keys for secure key distribution, Diffie-Hellman Key Exchange. Integrity checking with hashes and MACs, User and host identity verification, Detecting and preventing system and network intrusions, Confidentiality with SSL and IPSec tunneling.
Overview of various wireless technologies, protocols, systems and applications and the respective security concerns and challenges – WLAN, WMAN, WPAN, WMN, WS[A]N, MANET, VANET, Smart Home, Smart Grid, Security considerations for various layers of the wireless protocol stack, Cross-layer attack and defense. Enterprise Wireless LAN security, Trust and reputation management, Synchronization & Localization based attacks and mitigation strategies, Smart Grid security, Telecom system and infrastructure attacks, Mobile App and OS security, PAN security, IoT security