Loading...

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

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

Diving into the depths of Widevine L3

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

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

Entropy

A Post-Quantum Future for Let's Encrypt

Orchard Security Bug

RS-Key: Security key. FIDO/OpenPGP firmware for RP2350

The Quiet Numbers Station: Decoding Nineteen Years of GPS Cryptography

The Quiet Numbers Station: Decoding Nineteen Years of GPS Cryptography

Built a Node.js cryptography library using Zig + N-API

A blueprint for formal verification of Apple corecrypto

hpke-ng: Faster, Smaller, Harder HPKE for Rust

ChaCha20 in Brainfuck

plass: manage passwords

Reducing ML-KEM-768 encapsulation key sizes by 24 octets

How not to format a private key (2025)

Parallel Reconstruction of Lawful TLS Wiretapping

Reed Specification or Better Prefix Authentication (2023)

The Futility of Lava Lamps: What Random Means

Announcing Isabelle support for SAW

Groth16, Intuitively

Revisiting PQ WireGuard

So you want to deploy FN-DSA

Go is FIPS 140-3 certified

A Tale of Two Worlds, a Formal Story of WireGuard Hybridization

More →