Blog
-
The 0.0.0.0 kerfuffle
September 24, 2024
-
Why even a little plaintext matters
June 7, 2024
-
E2EE on the web: is the web really that bad?
February 9, 2024
-
E2EE on the web: isolating plaintext
September 9, 2023
-
Complaints about program committees
September 8, 2023
-
EV as a defense against malicious DV
April 1, 2023
-
What's the right UX for an expired certificate?
January 16, 2023
-
The death of the line of death
December 18, 2022
-
Certificate Transparency is really not a replacement for key pinning
August 23, 2022
-
When a web PKI certificate won't cut it
December 24, 2021
-
What's in a blue checkmark?
October 22, 2021
-
Splitting up trust
September 14, 2021
-
The fundamental laws of private information retrieval
April 28, 2021
-
Tips for reading web standards
March 14, 2021
-
Pa(dding|rtitioning) oracles, and another hot take on PAKEs
February 1, 2021
-
The phantom webpage, and other woes of warning pages
January 3, 2021
-
Strict Transport Security vs. HTTPS Resource Records: the showdown
October 24, 2020
-
After-the-fact warnings
September 7, 2020
-
Should web apps use PAKEs?
July 30, 2020
-
Certificate Transparency: a bird's-eye view
July 20, 2020
-
Debunking the "users always click yes" myth
July 14, 2020