A flaw affecting the way encryption software implements the Diffie-Hellman key exchange algorithm allowed NSA to break trillions of encrypted connections.
Edward Snowden has revealed to the world that the NSA was able to crack also the almost encryption to conduct a large-scale online surveillance. According to Snowden, the intelligence Agency was able to decrypt and intercept nearly Trillions of Internet connections. The US cyber spies were able to spy on every connection, including VPN ones, SSH and HTTPs were not able to protect netizens from prying eyes.
How was it possible?