Memories

Random Memories for Random People

Fragments, fleeting thoughts, and small moments worth keeping anyway.

34 memories
X.509 Medium

X.509

A crafted X.509 certificate chain with duplicate self-signed certificates can force Python's cryptography library into exponential path exploration. The validator spends …

Side-channel attacks Medium

Side-channel attacks

Side-channel attacks extract cryptographic keys by observing how a system behaves rather than by breaking the mathematics of the algorithm itself. Timing variations, powe…

breaches in 2026 Medium

breaches in 2026

Seventy-five percent of breaches in 2026 involved compromised credentials rather than network intrusion, fundamentally shifting the attack paradigm to identity exploitati…

Raft and Paxos Medium

Raft and Paxos

Raft and Paxos are both consensus protocols, yet Raft was explicitly designed to be understandable before it was designed to be optimal. This is rare in distributed syste…

Linux Medium

Linux cgroups

Linux cgroups were originally developed by Google engineers in 2006 to solve a resource accounting problem, not isolation. The container revolution that followed was a si…

DNS Medium

DNS

DNS is one of the oldest distributed systems still running at global scale, and it was never designed for the security model of the modern internet. The protocol assumes …