Blogs / Personal blogs

Adam Langley

imperialviolet.org

I've long had a soft spot for dependently-typed languages like Coq Rocq and Lean. They offer the possibility of a type system capable of encoding and enforcing arbitrarily subtle invariants. The sort of thing that, in regular languages, ends up (at best) as a comment, and which quickly gets lost as the size of the…

Popular posts
26
Total points
4,311
HN comments
1,743
Rank
#286 personal

Visit imperialviolet.org → RSS feedOn Hacker News Oct 2010 – Jul 2026

Security & Privacy 23Networking & Internet 5Web & Frontend 3Software Engineering 2Math & Algorithms 2Systems & Performance 1

1

Public key pinning coming in Chrome 13

Starting with Chrome 13, we'll have HTTPS pins for most Google properties. This means that certificate chains for, say, https://www.google.com , must include a whitelisted public key. It's a fatal error otherwise. Credit goes to my colleague, Chris Evans, for much of this.

2

ImperialViolet

When a browser connects to an HTTPS site it receives signed certificates which allow it to verify that it's really connecting to the domain that it should be connecting to. In those certificates are pointers to services, run by the Certificate Authorities (CAs) that issued the certificate, that allow the browser to…

3

ImperialViolet

Thomas Ptacek laid out a number of arguments against DNSSEC recently (and in a follow up ). We don't fully agree on everything, but it did prompt me to write why, even if you assume DNSSEC, DANE (the standard for speaking about the intersection of TLS and DNSSEC) is not a foregone conclusion in web browsers.