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