Posts by Simon Fell
2 images from hackers as characters converse. "I've got a record. I was Zero Cool." "Zero Cool crashed 1.507 systems in one day, biggest crash in history. Front page New York Times August 10, 1988"
Never forget today, when, on this day in 1988, Zero Cool crashed 1,507 systems in one day.
For once, a very good headline, and of course @paolobacigalupi.bsky.social is not wrong here
www.cpr.org/2025/07/12/i...
So yesterday on X someone from X engineering tweeted at me that X does, in fact, use HSMs and the key ceremonies are “coming soon.” I’ve updated the post but I’ll be honest this whole thing doesn’t fill me with good feelings.
Regardless of how good or bad their Juicebox deployment is, at the end of the day, the client code has access to the unencrypted text and/or private key and can do whatever it wants with it.
And as you mention without an independently verified key ceremony, there's no way to know if the realm is running on commodity hardware, a poorly configured HSM that can leak keys, or a correctly configured HSM.
I wrote a bit more about X’s new encrypted DMs and the Juicebox protocol. blog.cryptographyengineering.com/2025/06/09/a...
Juicebox had 2 realms running on real entrust HSMs managing billions of (test) keys. The impl is complete. That said I’m not aware of any deployments of it outside the ones Juicebox ran.