Let’s Encrypt, a Free, Open source Certificate Authority, announced that they have unintentionally leaked thousands of...

Encryption is one everybody’s mind these days, as consumers want to keep their details safe and...