William Budington

William Budington

Senior Staff Technologist

Bill is a long time activist, programmer, and cryptography enthusiast. He works on EFF's Tech Projects team as a security engineer and technologist, and is the lead developer for HTTPS Everywhere and Panopticlick. He has also contributed to projects such as Let's Encrypt and SecureDrop. Bill can be found talking to crowds of people on soap boxes and stages in far off places, or doing digital security trainings for organizations. He loves hacker spaces and getting together with other techies to tinker, code, share, and build the technological commons. Er spricht auch gern Deutsch!

Way back in 2010, we launched our popular browser extension HTTPS Everywhere as part of our effort to encrypt the web. At the time, the need for HTTPS Everywhere to protect browsing sessions was as obvious as the threats were ever-present. The threats may not be as clear now, but...

Browser fingerprinting is on a collision course with privacy regulations. For almost a decade, EFF has been raising awareness about this tracking technique with projects like Panopticlick. Compared to more well-known tracking “cookies,” browser fingerprinting is trickier for users and browser extensions to combat: websites can do it without...

If you have disabled the PGP plugin from your mail client and saved a copy of an encrypted email to your desktop, this guide will help you read that message in as safe a way as possible given what we know about the vulnerability described by EFAIL. Note that the...

If you have disabled the PGP plugin from your mail client and saved a copy of an encrypted email to your desktop, this guide will help you read that message in as safe a way as possible given what we know about the vulnerability described by EFAIL. 1. Open the...

If you have disabled the PGP plugin from your mail client and saved a copy of an encrypted email to your desktop, this guide will help you read that message in as safe a way as possible given what we know about the vulnerability described by EFAIL. 1. Open Finder...

After disabling the GpgOL plugin, you will need to save encrypted messages as files on your hard drive in order to view them later on. 1. Select the encrypted message. 2. Right-click the file ending in “.asc”, then click “Save As.” 3. Click on “Desktop” to choose where you...

After disabling the GPGTools plugin for Apple Mail, you will need to save encrypted messages as files on your hard drive in order to view them later o 1. Select the encrypted message. (Note: If you have followed the instructions for how to disable GPG in Apple Mail correctly...

After disabling Enigmail, you will need to save encrypted messages as files on your hard drive in order to view them later on. These instructions will work on most desktop operating systems. 1. Select the encrypted message. 2. Click on the hamburger menu (the three horizontal lines). 3. Hover...