Completed
So, verification is just fancy testing
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Formally Verifying Everybody's Cryptography
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Aim: formal verification of code
- 3 This talk: cryptographic primitives
- 4 Who did the proofs, anyway?
- 5 We do difficult proofs
- 6 Threat model for cryptographic primitives
- 7 So, verification is just fancy testing
- 8 Result-high confidence of this
- 9 Verifying cryptography is easy! (in some ways)
- 10 Conservation of difficulty rule
- 11 Why is it difficult to verify cryptography?
- 12 Verifying cryptography is difficult, as well
- 13 Changing the code is very powerful during formal verification!
- 14 Rewrites in practice (from SHA 384)
- 15 Composition has a cost
- 16 Cumulative Correctness planning