Completed
Testing crypto
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Automated Testing of Crypto Software Using Differential Fuzzing
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Roadmap
- 3 Testing crypto
- 4 Testing what?
- 5 Automated testing
- 6 Approach: differential fuzzing
- 7 New tool from old ideas
- 8 Principle for hash functions, PRNG
- 9 Principle for encryption
- 10 A new tool: CDF
- 11 CDF - Crypto Differential Fuzzing
- 12 So you want to test ECDSA
- 13 Generic ECDSA Interface in CDF
- 14 CDF interfaces
- 15 Simplest case keyed hash PRF, MAC
- 16 Example of ECDSA test
- 17 RSA encryption
- 18 Timing leaks detection
- 19 Issues found
- 20 Findings summary
- 21 General observations
- 22 Conclusions