Not really. The whole reason the ciphers used to protect the Internet are secure is because they are developed by the most mathematically minded people on the planet, and take literally years to perfect. Public key cryptography (RSA, etc) is practically impossible to break due to the mathematics behind it, and the only changes we need to make are to increase the size of the keys every few years as faster hardware is developed that is capable of brute-forcing old shorter keys.
Whenever you hear of a "hack" on the Internet, 99 times out of 100 it is down to human error, not some magical algorithm that can break crypto. Usually there are security vulnerabilities in the application being attacked, like XSS or SQL Injection. A lot of times social engineering is used to get sysadmin to turn off firewalls, or to get people to give away their passwords.
In short, this is the most accurate depiction of hacking I've seen in recent times:
Whenever you hear of a "hack" on the Internet, 99 times out of 100 it is down to human error, not some magical algorithm that can break crypto. Usually there are security vulnerabilities in the application being attacked, like XSS or SQL Injection. A lot of times social engineering is used to get sysadmin to turn off firewalls, or to get people to give away their passwords.
In short, this is the most accurate depiction of hacking I've seen in recent times:
![[Image: 20120220.gif]](https://images.weserv.nl/?url=www.smbc-comics.com%2Fcomics%2F20120220.gif)