Different Types of Attacks on Networks, Principles of Cryptography:
Symmetric Key Cryptography, Public Key Cryptography, Message Integrity,
Cryptographic Hash Functions, Authentication, Digital Signatures,
Certificates, Public Key Infrastructure, Securing Email, Transport-Layer
Security, Network-Layer Security and Virtual Private Networks, Firewalls
and Intrusion Detection Systems, Security in Wireless Local Area Networks,
Security in Wireless Ad Hoc and Sensor Networks, Distribution of Trust,
Secure Routing in Ad Hoc Networks, Broadcast Authentication Protocols,
Wormhole Attacks in Wireless Networks, Physical-Layer Security in Wireless
Networks, Security of the Internet of Things, Cryptocurrencies, Onion
Routing, Security Games, System-Level Security
W. Stallings, “Cryptography and Network Security: Principles and
Practice”, Pearson Education, 7th edition, 2016.
C. Kaufman, R. Perlman, M. Speciner, “Network Security: Private
Communication in a Public World”, Pearson Education, 2nd edition, 2002.
J. Edney, W.A. Arbaugh, “Real 802.11 Security: Wi-Fi Protected Access
and 802.11i”, Pearson Education, 2004.
E. Rescorla, “SSL and TLS: Designing and Building Secure Systems”,
B.L. Menezes, “Network Security and Cryptography”, Wadsworth Publishing
Company Incorporated, 2012.