Тёмный

Josh Gancher: Owl - Compositional Verification of Security Protocols 

CMU Cylab Crypto Seminar
Подписаться 450
Просмотров 43
50% 1

Security protocols, such as TLS, Kerberos, and WireGuard, are not only complex in their implementations -- often involving nontrivial optimizations for maximal performance -- but are also complex in their designs, requiring significant proof effort to verify their cryptographic security guarantees. Thus, to confidently rely on these protocols for security-critical tasks, we need to ensure that these protocols are simultaneously running correctly and implement secure designs.
To address this need, we introduce Owl, a new programming language for developing security protocols. Using Owl, developers express their protocols using a novel mix of refinement and information flow types; in turn, all well-typed programs are guaranteed to be secure. Indeed, Owl, for the first time, simultaneously guarantees computational soundness against PPT attackers, a high degree of proof automation, and type-based abstractions for modular protocol developments.
This talk will introduce our work on Owl, including our new proof techniques for guaranteeing the existence of cryptographic reductions via type systems, and our ongoing work to extract verified, high-performance Rust code from Owl protocols using the Verus toolchain.

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1   
@bugerald4191
@bugerald4191 10 месяцев назад
😘 Promo-SM
Далее
Hashing vs Encryption Differences
19:38
Просмотров 168 тыс.
Cracking Enigma in 2021 - Computerphile
21:20
Просмотров 2,5 млн
Yuval Ishai: Dot-Product Proofs
41:43
Просмотров 83
Stop Using FirstOrDefault in .NET! | Code Cop #021
12:54
What are Digital Signatures? - Computerphile
10:17
Просмотров 334 тыс.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
How 3 Phase Power works: why 3 phases?
14:41
Просмотров 1 млн
Lecture 9: Security and Cryptography (2020)
1:01:00
Просмотров 67 тыс.