Skip to content

Commit af6634e

Browse files
committed
The fuzzy tale of an x/crypto vulnerability
1 parent 60047cd commit af6634e

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# The fuzzy tale of an x/crypto vulnerability
2+
3+
Michael McLoughlin ([@mmcloughlin](https://github.com/mmcloughlin))
4+
5+
* [Slides](slides.pdf)
6+
* [`cryptofuzz` Project](https://github.com/mmcloughlin/cryptofuzz)
7+
8+
On March 20, 2019, the [Go team released a patch for a security vulnerability in `x/crypto/salsa20`](https://groups.google.com/forum/#!topic/golang-dev/1X7VG7FDw2A). This talk will regale you with the full story from [discovery by differential fuzzing](https://github.com/mmcloughlin/cryptofuzz), via low-level assembly root cause analysis to the [contentious disclosure process](https://twitter.com/hashbreaker/status/1108637226089496577).
9+
10+
Along the way we'll explore testing practices for security-critical software, in particular the use of `go-fuzz` to check compatibility with reference implementations. Ultimately we'll see how even the most subtle of mistakes in assembly code can have catastrophic implications.
11+
Binary file not shown.

0 commit comments

Comments
 (0)