~/talk

"Don't roll your own crypto": Formal Methods for Security

TalkinFrenchat DevFest Toulouse 2023 · on Thursday, 2023-11-16· [security, cryptography]
slides:none on file

Explains why implementing cryptographic protocols is error-prone and shows how formal methods can prove the absence of vulnerabilities in primitives and protocol specifications. Gives concrete examples (Heartbleed, a SHA-3 buffer overflow, Matrix flaws) and describes applying formal methods to validate the MLS secure messaging protocol.

AI-written summary · about

  1. 0:00Presentation by Théophile
  2. 0:48Heartbleed Vulnerability
  3. 2:57Chat3 Vulnerability
  4. 4:42Matrix Vulnerability
  5. 5:35PayPal Example
  6. 6:36Bug Concepts
  7. 9:35Testing
  8. 10:50Solutions
  9. 12:40Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.