02 May 2025 | jbp.io
Say we have an existing C library, and it’s already well integrated with applications. But we no longer have confidence in it, so we want to replace it without existing applications having to care. We want some confidence that our replacement doesn’t change the observable behaviour of the library, so that our rewrite can be a drop-in replacement with minimal risk.| jbp.io
In May and June 2020, Cure53 completed an audit of ring, webpki, and rustls.| jbp.io
Resumption performanceClient performance| jbp.io
Memory usage| jbp.io
Full handshake performanceClient performance| jbp.io
Bulk performanceCodebase lineage| jbp.io
01 July 2019 | jbp.io
In May 2018 I talked at RustFest Paris about rustls.| jbp.io
This post has been superseded by a later, more thorough| jbp.io
Previous attempts| jbp.io
I gave a talk about rustls at the Bay Area Rust Meetup in February.| jbp.io
Warning| jbp.io
U2F| jbp.io
Overview| jbp.io
With the publication of an excellent technical report by Martin Albrecht and| jbp.io
MethodologyCode| jbp.io
Consider any of the following problems:| jbp.io
This is a public comment made on the subject of the FIDO U2F public standards. Submitted 2014-10-21.| jbp.io
The source| jbp.io
Let’s assume for a moment you are an IoT company like Nest, controlling1 a chunk of devices which use energy. The more energy demand at your behest, the better: HVAC, refrigerators and heating are excellent choices.| jbp.io
Timeline| jbp.io
1. IntroductionFirst stop: documentation| jbp.io
Deflate and zlib compression| jbp.io
Rationale| jbp.io
In which I try to guess where the recent SecureRandom is not seeded problem is on Android.| jbp.io
07 July 2013 | jbp.io
27 June 2024 | jbp.io