Skip to content

Commit c2b2a3e

Browse files
authored
Merge pull request #5 from mmcloughlin/the-fuzzy-tale-of-an-x-crypto-vulnerability
The fuzzy tale of an x/crypto vulnerability
2 parents b22114a + f01c3c9 commit c2b2a3e

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 disclosure process.
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)