Let's Encrypt
June 11, 2016
3624 days ago
7.6K
Confirmed
Human Error
Technology
Let's Encrypt accidentally disclosed the email addresses of several thousand of its users this weekend