Clang vs. Clang
This is a blog post about an experiment with Clang. I need to explain some context first.
Feed: RSS . I also have a moderately active microblog , and in particular systematically link new blog entries from the microblog. I also have some links to other people's blogs .
Visit blog.cr.yp.to → On Hacker News Mar 2014 – Jul 2026
Security & Privacy 12Math & Algorithms 5Society, Policy & Culture 3Software Engineering 3Networking & Internet 3Systems & Performance 2
This is a blog post about an experiment with Clang. I need to explain some context first.
Your CPU has a 32-bit addition instruction that computes the sum of two 32-bit integers x and y, producing a 32-bit result. (The 33rd bit of the sum, the "carry bit", is usually thrown away.)
Earlier this month a new paper by Naomi Benger, Joop van de Pol, Nigel Smart, and Yuval Yarom hit the news . The paper explains how to recover secret keys from OpenSSL's implementation of ECDSA-secp256k1 using timing information from "as little as 200 signatures"; ECDSA-secp256k1 is the signature system used by…