ENTS 650 - Network Security
Spring 2011
Dr. Edward A. Schneider
(703) 845-6626 (Office) / Schneide@umd.edu
Topics:
- 25 January: Introduction to Security.
- 1 February: Introduction to Cryptography.
- 8 February: Secret Key Cryptography; DES and AES; Modes of Operation.
- 15 February: No class, organize your group.
- 22 February: Number Theory; Secret Key Cryptography: RSA and Diffie-Hellman; Zero-Knowledge Proofs.
- Homework, submitted by email prior to 5:30 on 22 February: Problems 5.6, 6.5, 6.8, 8.3.
- Stallings: Chapters 4.2, 4.3, 8-10.
- Mod arithmetic slides.
- Ronald L. Rivest, Adi Shamir, and Leonard M. Adleman.
A Method for Obtaining Digital Signatures and Public-Key Cryptosystems.
Communications of the ACM 21,2 (Feb. 1978), 120--126.
- E. Rescorla. Diffie-Hellman Key Agreement Method.
IETF RFC 2631, June 1999.
- 1 March: Public Key Infrastructure (PKI); Cryptographic Hashes; Digital Signature Standard (DSS).
- Stallings: Chapters 11-14.
- D. Cooper, S. Santesson, S. Farrell, S. Boeyen, R. Housley, and W. Polk.
Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile.
IETF RFC 5280, May 2008.
- Dr Lawrie Brown. Lecture Notes for Use with Cryptography and Network Security by William Stallings.
Authentication, Hash Functions, Digital Signatures.
Includes RSA, DSA, X.509, Needham-Schroeder, Kerberos.
- NIST. Secure Hash Standard (SHS).
FIPS PUB 180-3, October 2008. Includes SHA-1.
- Quynh Dang.
Recommendation for Applications Using Approved Hash Algorithms.
NIST SP 800-107, February 2009.
- NIST. Digital Signature Standard (DSS).
FIPS PUB 186-3, June 2009.
- R. Rivest.
The MD5 Message-Digest Algorithm.
IETF RFC 1321, April 1992.
- 8 March: Cryptographic Protocols, Kerberos.
- Homework, submitted by email prior to 5:25 on 8 March: Problems 11.5, 13.2, 15.3, 15.4.
- Stallings: Chapters 15 and 19.
- Dr Lawrie Brown. Lecture Notes for Use with Cryptography and Network Security by William Stallings.
Authentication, Hash Functions, Digital Signatures.
Includes RSA, DSA, X.509, Needham-Schroeder, Kerberos.
- C. Neuman, T. Yu, S. Hartman, and K. Raeburn.
The Kerberos Network Authentication Service (V5).
IETF RFC 4120, July 2005.
- 15 March: IPSec. Midterm exam due.
- Stallings: Chapter 19.
- S. Kent and K. Seo.
Security Architecture for the Internet Protocol.
IETF RFC 4301, December 2005.
- S. Kent.
IP Authentication Header.
IETF RFC 4302, December 2005.
- S. Kent.
IP Encapsulating Security Payload (ESP).
IETF RFC 4303, December 2005.
- D. Eastlake.
Cryptographic Algorithm Implementation Requirements for
Encapsulating Security Payload (ESP) and Authentication Header (AH).
IETF RFC 4305, December 2005.
- C. Kaufman, Ed.
Internet Key Exchange (IKEv2) Protocol.
IETF RFC 4306, December 2005.
- M. Murhammer, T. Bourne, T. Gaidosch, C. Kunzinger, L. Rademacher, and A. Weinfurter.
A Comprehensive Guide to Virtual Private Networks, Volume I,
Chapter 3: Description of IPSec. IBM Redbook SG24-5201-00, June 1998.
- 22 March: Spring break, no class.
- 29 March: Review midterm exam; TLS (SSL); SSH.
- 5 April: S/MIME, Secure Electronic Transaction, Firewalls.
- Stallings: Chapter 18.2, 22.
- 12 April: Intrusion Detection, DNSSec.
- Stallings: Chapter 20.
- Karen Scarfone and Peter Mell.
Guide to Intrusion Detection and Prevention Systems (IDPS).
NIST SP 800-94, February 2007.
- Ramaswamy Chandramouli and Scott Rose.
Secure Domain Name System (DNS) Deployment Guide.
NIST SP 800-81r1, April 2010.
- R. Arends, R. Austein, M. Larson, D. Massey, and S. Rose.
DNS Security Introduction and Requirements.
IETF RFC 4033, March 2005.
- R. Arends, R. Austein, M. Larson, D. Massey, and S. Rose.
Resource Records for the DNS Security Extensions.
IETF RFC 4034, March 2005.
- R. Arends, R. Austein, M. Larson, D. Massey, and S. Rose.
Protocol Modifications for the DNS Security Extensions.
IETF RFC 4035, March 2005.
- 19 April: Wireless Security, Virtual Machines.
- 26 April: Software Assurance, Supply Chain Risk Management.
- 3 May: Group presentations.
- 10 May: Group presentations.
- 17 May: Final exam, due at 8:15.
Information Security references: