Overall Objectives
Research Program
- Symbolic verification of cryptographic applications
- Computational verification of cryptographic applications
- F*: A Higher-Order Effectful Language Designed for Program Verification
- Efficient Formally Secure Compilers to a Tagged Architecture
- Provably secure web applications
- Design and Verification of next-generation protocols: identity, blockchains, and messaging
Application Domains
New Software and Platforms
New Results
- Verification of Security Protocols in the Symbolic Model
- Symbolic and Computational Verification of Signal
- Symbolic and Computational Verification of TLS 1.3
- Verification of Avionic Security Protocols
- Design and Verification of next-generation protocols: identity, blockchains, and messaging
- The F* programming language
- Micro-Policies
- HACL*: A Verified Modern Cryptographic Library
- miTLS: A Verified TLS Implementation
- A Cryptographic Analysis of Content Delivery of TLS
Partnerships and Cooperations
Bibliography
Overall Objectives
Research Program
- Symbolic verification of cryptographic applications
- Computational verification of cryptographic applications
- F*: A Higher-Order Effectful Language Designed for Program Verification
- Efficient Formally Secure Compilers to a Tagged Architecture
- Provably secure web applications
- Design and Verification of next-generation protocols: identity, blockchains, and messaging
Application Domains
New Software and Platforms
New Results
- Verification of Security Protocols in the Symbolic Model
- Symbolic and Computational Verification of Signal
- Symbolic and Computational Verification of TLS 1.3
- Verification of Avionic Security Protocols
- Design and Verification of next-generation protocols: identity, blockchains, and messaging
- The F* programming language
- Micro-Policies
- HACL*: A Verified Modern Cryptographic Library
- miTLS: A Verified TLS Implementation
- A Cryptographic Analysis of Content Delivery of TLS
Partnerships and Cooperations
Bibliography