Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Zero-Knowledge Proofs Aren’t Age Verification Silver Bullets

Shipping post-quantum cryptography to Python

Zero-Knowledge Proof of Wasta with Applications in Lebanon

Introducing Automatic Key Verification

LLMs won't break symmetric crypto

Bringing Post-Quantum Cryptography to Java LTS Releases

Building a practical path to post-quantum cryptography

The State of Post-Quantum Cryptography

Post-Quantum Certificates

The Design of Everyday Cryptography

The Pad-O-Matic prints one-time pads at the press of a button

Some thoughts about Anthropic's new cryptanalysis results

A [non-hybrid tls-mlkem] standard by any other name: How IETF evades responsibility for its actions

Opkssh integrating single sign-on with SSH (2025)

Opaque, Interoperable Passkey Records (and a Go API)

email encryption

The Long Tail of Work Left Until ActivityPub Has E2EE

Diving into the depths of Widevine L3

Twenty-five years ago it was cryptography, today it's model weights

TLS Handshakes: Measuring the Performance of 4 Cryptography Libraries

AI Meets Cryptography 2: What AI Found in OpenVM's ZkVM

Independent Labs Crack Google's Cryptography Work

Shipping post-quantum cryptography to Python – The Trail of Bits Blog

AI Meets Cryptography 1: What AI Found in Cloudflare's Circl

Web-based cryptography is always snake oil

Obfuscation: Building the final boss of cryptography (Part I)

Encrypted Spaces: An architecture for collaborative applications

Autocrypt v2 - Post-Quantum and Reliable Deletion

Factoring "short-sleeve" RSA keys with polynomials

Keeping the Web Open and Private in the Bot Era

More →