Skip to content

Memories

Random Memories for Random People

Things I learned and wanted to keep — a black hole with a 94-year orbit, a library that leaked keys, a layer of rock under Bermuda. Short, sourced-by-curiosity, and sorted for you automatically.

Memories
34
Topics
8
Since
Aug 2026
Latest
Aug 16
34 memories

1 min read

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 …

1 min read

Python's cryptography library prior to 46.0.5 accepted elliptic curve public key

s from small-order subgroups without validation. An attacker supplying such a weak key can leak bits of the victim's private key during ECDH negotiation or forge signatur…

1 min read

Side-channel attacks

extract cryptographic keys by observing how a system behaves rather than by breaking the mathematics of the algorithm itself. Timing variations, power draw fluctuations, …

1 min read

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…

1 min read

cryptographic library vulnerabilities stem from memory safety failures

A 2026 study found that 37.2% of cryptographic library vulnerabilities stem from memory safety failures while only 27.2% arise from actual cryptographic flaws. This means…

  • 37.2 %
  • 27.2 %

1 min read

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 systems — usually co…

1 min read

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 side effect — th…

1 min read

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 trus…