Skip to main content NPS Logo CISR Logo Center of Academic Excellence
Introduction
Our Research
Academics
Course
MS Track
PhD Track
IA Concentration
*
IA Certificates
Scholarships
Publications
News and Events
Outreach
Employment
Contact Us
*

  ACADEMICS: Course List - CS4615

CS4615 Formal Analysis of Cryptographic Protocols (3-1)

Instructor: Jonathan Herzog

Cryptographic protocols (such as key-exchange and mutual-authentication protocols) are essential to the security of all distributed computer networks. Such protocols are often simple, but they also often fall to 'structural' attacks (attacks that do not need to break the underlying cryptography). This course considers the Ôprotocol analysis problem': finding structural attacks against a protocol (if they exist) or proving their absence (if they do not). We will examine several protocol-analysis techniques and compare their strengths and weaknesses. Advanced topics include (as time permits) protocol-design heuristics, trust-management and higher-level protocol goals, interactions between protocols, computational soundness, and decidability results.

PREREQUISITES: CS3600 or permission of instructor
Limited Access Areas: SFS Resources / CISR Resources
Updated 05-2008 / Home / Webmaster / Privacy Policy / Links / Search / Sitemap / NPS
This U.S. Government Web Site is provided by the Naval Postgraduate School's Center for Information Systems Security Studies and Research for official information regarding CISR's programs and research.