I recently read a book on bio-computing (using DNA to make computers) and it was interesting on the section it had on mathematics.
It said that the mathematical theory of P=NP (
P=NP ) is what all SHTTP encryption is based on, this formula has never been proven as being true and should a mathematician ever prove it to be correct, then all online encryption could be cracked, kinda like the box in the film Sneakers.
As of yet the best mathematic brains on the planet have been unable to prove the theory as correct.