Michael Driscoll's repositories
illustrated-tls12
The Illustrated TLS 1.2 Connection: Every byte explained
illustrated-tls13
The Illustrated TLS 1.3 Connection: Every byte explained
illustrated-quic
The Illustrated QUIC Connection: Every byte explained
animated-curves
An animated visualization of elliptic curve cryptography
tincan-tls
A cleanroom implementation of TLS 1.3
dime-a-tap
Man-in-the-middle TLS intercept proxy with tcpdumpable loopback
illustrated-dtls
The Illustrated DTLS 1.3 Connection: Every byte explained
illustrated-ssh
The Illustrated SSH Connection: Every byte explained
illustrated-x25519
A hands-on explanation of X25519 key exchange
curve-audit
Testing the curve handling of TLS 1.3 servers
empty-pass-stripper
Remove empty password from RSA key
postcardgolf
Utilities for golfing interesting code down to fit on postcards
asm-playground
Testing out x64 asm
aws-ssm-get-param
Minimal-dependency script to get AWS SSM params
export-graph
SVG viewer for MXL support
ill-generator
Content generator for the "Illustrated Connection" series
minixfromscratch
Development and compilation setup for the book version of MINIX (3.1.0) on QEMU
riak-bitcask-dump
Parse and dump the contents of a Riak bitcask data file