Eric Rescorla
The web is for everyone: Our vision for the evolution of the web
Over the last two decades, the web has woven itself into the fabric of our lives. What began as a...
Read MoreThe website security ecosystem protects individuals against fraud and state-sponsored surveillance. Let’s not break it.
Principle four of the Mozilla Manifesto states that “Individuals’ security and privacy on the internet are fundamental and must not...
Read MoreAnalysis of Google’s Privacy Budget Proposal
Fingerprinting is a major threat to user privacy on the Web. Fingerprinting uses existing properties of your browser like screen...
Read MorePrivacy analysis of FLoC
In a previous post, I wrote about a new set of technologies “Privacy Preserving Advertising”, which are intended to allow...
Read MoreThe future of ads and privacy
The modern web is funded by advertisements. Advertisements pay for all those “free” services you love, as well as many...
Read MoreNotes on Implementing Vaccine Passports
Now that we’re starting to get widespread COVID vaccination “vaccine passports” have started to become more relevant. The idea behind...
Read MoreNotes on Addressing Supply Chain Vulnerabilities
Addressing Supply Chain Vulnerabilities One of the unsung achievements of modern software development is the degree to which it has...
Read MoreWhat WebRTC means for you
If I told you that two weeks ago IETF and W3C finally published the standards for WebRTC, your response would...
Read MoreWhy getting voting right is hard, Part V: DREs (spoiler: they’re bad)
This is the fifth post in my series on voting systems (catch up on parts I, II, III and IV),...
Read MoreWhy getting voting right is hard, Part IV: Absentee Voting and Vote By Mail
This is the fourth post in my series on voting systems. Part I covered requirements and then Part II and...
Read MoreWhy getting voting right is hard, Part III: Optical Scan
This is the third post in my series on voting systems. For background see part I. As described in part...
Read MoreWhy getting voting right is hard, Part II: Hand-Counted Paper Ballots
In Part I we looked at desirable properties for voting system. In this post, I want to look at the...
Read More