Explore security foundations, cryptography, authentication, secure protocols, wireless systems, firewalls, intrusion detection, and related management topics. Two lecture series are arranged in numerical order, with separate course information, supporting presentations, and a textbook reference.
All 44 resources were verified on October 19, 2026. Unavailable external references and legacy exam downloads have been removed. Expanded titles and descriptions reflect the files’ actual subjects. These historical materials retain their original technological and policy context. PowerPoint and Word files may download for opening in their corresponding applications.
Course Information and Overviews
- 1CIS450 — Network Security Course Syllabus, Summer 2005DOC
Course outline and requirements for the historical network-security class. Use it to orient your study of the associated lectures, projects, and reference material.
- 2CIS534 — Course SyllabusDOC
Course outline and requirements for Advanced Network Security. Provides a guide to course study and supporting material.
- 3Overview of Network SecurityPPT
Confidentiality, integrity, availability, authenticity, passive and active attacks, and encryption basics. Establishes the core security objectives used throughout the collection.
- 4Designing and Implementing a Secure Network InfrastructurePPT
Security policies, authentication, cryptography, and protection across application, transport, network, and link layers. Connects technology decisions with the information and resources an organization needs to protect.
Network Systems Security — Lectures 1–15
- 5Network Systems Security — Lecture 1: Introduction to Network Systems SecurityPPT
Course scope, security problems, attack types, research readings, and network defense concepts. Introduces the learning goals and the connection between security foundations and research topics.
- 6Network Systems Security — Lecture 2: Network ProtocolsPPT
Protocol layering, the OSI model, communication rules, and network protocol fundamentals. Explains the communication structures that later security mechanisms must protect.
- 7Network Systems Security — Lecture 3: CryptographyPPT
Encryption operations, shared and public keys, block and stream ciphers, and cryptographic security. Provides a foundation for understanding the encryption and authentication mechanisms used in later lectures.
- 8Network Systems Security — Lecture 4: Block CiphersPPT
Block versus stream encryption, Feistel structures, DES, confusion, and diffusion. Shows how practical cipher structures aim to conceal patterns in the original data.
- 9Network Systems Security — Lecture 5: Beyond DES: Triple DES and AESPPT
Symmetric encryption after DES, including Triple DES and the Advanced Encryption Standard. Places these algorithms in the historical progression of symmetric encryption.
- 10Network Systems Security — Lecture 6: Vulnerabilities and Encryption PlacementPPT
Eavesdropping risks, link versus end-to-end encryption, and encryption at different protocol layers. Connects network exposure with decisions about where to apply cryptographic protection.
- 11Network Systems Security — Lecture 7: Key ManagementPPT
Public-key distribution, trusted directories, authorities, and public-key certificates. Explains why trustworthy distribution is as important as choosing an encryption algorithm.
- 12Network Systems Security — Lecture 8: Message AuthenticationPPT
Message integrity, origin authentication, message authentication codes, and hash functions. Distinguishes protecting message content from verifying its integrity and origin.
- 13Network Systems Security — Lecture 9: Replay AttacksPPT
How previously captured messages are reused, and how nonces, timestamps, and sequence numbers establish freshness. Explains why encryption alone does not prevent the reuse of an old message.
- 14Network Systems Security — Lecture 10: Ethernet and Address ResolutionPPT
Ethernet addressing, MAC addresses, ARP, and local network communication. Provides the local-network background needed to understand address resolution and related security issues.
- 15Network Systems Security — Lecture 11: Network Layer SecurityPPT
IPSec and the use of network-layer protection to secure communications across applications. Connects protocol-layer choices with protection shared by multiple applications.
- 16Network Systems Security — Lecture 12: Denial-of-Service AttacksPPT
Availability threats and the ways hostile network traffic disrupts services. Examines availability as a security objective alongside confidentiality and integrity.
- 17Network Systems Security — Lecture 13: Web SecurityPPT
Web threats, confidentiality, integrity, authentication, and security mechanisms for web communications. Relates security requirements to the layers and mechanisms used for web communication.
- 18Network Systems Security — Lecture 14: Authentication ApplicationsPPT
Application authentication and the Kerberos password authentication service. Uses Kerberos to show how an authentication service can support applications.
- 19Network Systems Security — Lecture 15: CertificatesPPT
Certificates that bind identities and keys, including authorization, delegation, and validity conditions. Connects certificate structure and trust with identity and authorization decisions.
CIS534 — Lectures 1–11
- 20CIS534 — Lecture 1: Introduction to NetworkingPPT
Networking foundations and the context for studying network security. Establishes the network terminology used in the subsequent secure-protocol lectures.
- 21CIS534 — Lecture 2: Network Components and ProtocolsPPT
TCP/IP components and protocols, inherent risks, ARP spoofing, traffic sniffing, and TCP denial of service. Connects common network functions with weaknesses that security mechanisms must address.
- 22CIS534 — Lecture 3: Biometric AuthenticationPPT
Identity verification and identification, biometric methods, applications, and limitations. Explains how biological characteristics support verification and identification, while highlighting limitations.
- 23CIS534 — Lecture 4: Introduction to Secure ProtocolsPPT
Secure communication protocols and the principles underlying protected network channels. Introduces trusted parties, key distribution, and entity authentication, including Kerberos.
- 24CIS534 — Lecture 5: IPSec and Virtual Private NetworksPPT
Internet-layer security, secure channels, VPNs, and remote access. Explains the value and tradeoffs of securing communication at the Internet layer.
- 25CIS534 — Lecture 6: SSL/TLS and SSHPPT
Transport and application security for e-commerce and remote administration, compared with IPSec. Compares these mechanisms with network-layer protection and their differing application roles.
- 26CIS534 — Lecture 7: GSM and UMTS SecurityPPT
Mobile network architecture and network-access security in second- and third-generation cellular systems. Provides a historical study of security in earlier mobile-network generations.
- 27CIS534 — Lecture 8: Wireless LAN SecurityPPT
802.11 wireless networking, security history, and wireless vulnerabilities. Connects wireless operation with the risks created by radio access and older security mechanisms.
- 28CIS534 — Lecture 9: E-mail SecurityPPT
Security concepts and mechanisms for protecting electronic mail. Examines the need for confidentiality, integrity, and trustworthy communication in electronic mail.
- 29CIS534 — Lecture 10: FirewallsPDF
Firewall types, configuration, policy enforcement, limitations, and placement in the network. Explains what firewalls can enforce and what remains outside their protection.
- 30CIS534 — Lecture 11: Intrusion Detection, Prevention, and Vulnerability AssessmentPPT
Host and network intrusion detection, vulnerability assessment, honeypots, and security appliances. Distinguishes observing suspicious activity from preventing attacks and assessing weaknesses.
Supporting Topics and Presentations
- 31Computer Security and Hacker ThreatsPPT
Guest lecture covering computer crime, hacker attacks, passwords, and network, web, database, and distributed-system security.
- 32Denial-of-Service Attacks: Methods, Tools, and DefensesPPT
Historical tutorial on resource exhaustion, denial-of-service techniques, attack tools, and defensive approaches.
- 33Chapter 15: Distributed Process ManagementPPT
Process migration, load sharing, communication performance, availability, and use of specialized computing resources.
- 34Technical Aspects of E-Commerce — Part 1PPT
E-commerce application architecture, transaction flow, web servers, operating systems, hardware, and operational requirements.
- 35Technical Aspects of E-Commerce — Part 2PPT
Hardware, backup systems, network interfaces, firewalls, networking, and cryptography for e-commerce.
- 36Efficient Fault-Tolerant Certificate RevocationPPT
Certificate revocation, revocation lists, webs of trust, depender graphs, and distribution of revocation notices.
- 37Introduction to SteganographyPPT
Hiding messages within carriers such as images; history, applications, watermarking, and basic methods.
- 38Introduction to Encryption TechnologyPPT
Symmetric and asymmetric encryption, one-way hashes, confidentiality, integrity, and encrypted e-mail. The original filename refers to “Plug and Protect”; the presentation itself covers encryption.
- 39Secure Communication and Cryptography — Morteza AnvariPPT
Secrecy, authentication, message integrity, encryption algorithms, keys, and symmetric versus asymmetric cryptography.
- 40Chapter 2: Security Technologies and Identity AuthenticationPPT
Identity technologies, one-time passwords, tokens, PPP, TACACS+, RADIUS, Kerberos, and security across TCP/IP layers.
- 41Historical Overview of Legal Liability and Workplace PrivacyPPT
Historical presentation on negligence, trade secrets, linking, defamation, workplace privacy, and related legal resources.
- 42Gossip-Based Multicast: Reliability and PerformancePPT
Multicast distribution, tree-based versus gossip-based approaches, push/pull methods, redundancy, and performance analysis. Despite its original filename, this file is a multicast presentation.
- 43IT Security Metrics — Development and Program ImplementationPPT
Historical training workshop for federal IT security personnel on developing useful metrics and implementing a metrics program. Covers performance goals, development steps, roles, and reporting examples from the original GISRA period.
Textbook Reference
- 44Designing Network Security — Cisco Press TextbookLINK
Publisher page for the advanced network-security design textbook. Provides book information and related resources at the current destination of the original link.