Michael McLoughlin

@mmcloughlin.com

Mathematical Software Engineer

Three Trail of Bits engineers audited core Go cryptography for a month and found only one low-sev security issue... in unsupported Go+BoringCrypto! 🍾 Years of efforts on testing, limiting complexity, safe APIs, and readability have paid off! ✨ Yes I am taking a victory lap. No I am not sorry. 🏆

Go Cryptography Security Audit

Go's cryptography libraries underwent an audit by Trail of Bits. Read more about the scope and results.

go.dev

If you want to see an utterly mad codebase, I have a project for that: github.com/ryancdotorg/... I wrote Python scripts that generate C preprocessor macros which are evaluated to generate C and assembly source files which contain yet more macros which are then finally compiled.

GitHub - ryancdotorg/llhash: A permissively licensed, low-level, high-performance cryptographic hash library for hackers.

A permissively licensed, low-level, high-performance cryptographic hash library for hackers. - ryancdotorg/llhash

github.com