Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
The Illustrated TLS Connection (ulfheim.net)
133 points by thamizhan2611 on Aug 15, 2020 | hide | past | favorite | 7 comments


It’s a lovely guide. Saves a lot of time vs reading the RFCs when you just want to debug a session state flow/log/packet capture.

The one thing I wish it had was better tracing of branch points like session resumption. It would make walking session state logs simpler.

I ran into this while trying to figure out if the open source Kubernetes nginx ingress supported session resumption on the upstream side (it doesn’t; a deficiency in the lua balancer). While the diversion into nginx source and other sundries was nice, I could have saved that time :)



That was absolutely fantastic.

It’d be a pleasure to see a version for 1.3, but not all Maintained SSL libraries implement it yet, https://github.com/ARMmbed/mbedtls/issues/508 mbedTLS tls for example appears not to have it landed. This is one library often used in IoT environments


> It’d be a pleasure to see a version for 1.3

https://tls13.ulfheim.net/ (linked at the bottom)


Thanks! I totally missed it.

I find it silly how many places legacy versions are hard coded for compatibility.


As I recall, this came out right on the cusp of TLS 1.3; so TLS 1.2 was what was currently deployed. Timing was awful for me, because I was working on a TLS 1.3 project, and this would have been super useful, but wasn't yet available.


One including mutual authentication would be appreciated




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: