Computers need not just automate what is already being done, but can do completely new things. In the 1970s a new form of cryptography was invented, which is usually presented as an esoteric application of number theory. This new cryptography is asymmetric, meaning that the coding and decoding...