breakable provided the code breaker has enough time and enough ciphertext. Then in 1975 a new kind of cipher was proposed that radically altered the situ- ation by supplying a new definition of "unbreakable," a definition that comes from the branch of computer science known as complex...