About the Book
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 45. Chapters: One-time pad, Stream cipher, RC4, Vigenere cipher, Autokey cipher, A5/1, VEST, ESTREAM, Salsa20, Running key cipher, Trivium, Grain, Feedback with Carry Shift Registers, Phelix, QUAD, Solitaire, RadioGatun, Py, Achterbahn, Gilbert Vernam, MUGI, Shrinking generator, Crypto-1, Rabbit, SOBER, ISAAC, Alternating step generator, Rambutan, Keystream, XOR cipher, HC-256, MULTI-S01, Panama, SNOW, A5/2, SOSEMANUK, LEVIATHAN, FISH, Scream, SOBER-128, SEAL, Turing, Dragon, WAKE, F-FCSR, LILI-128, ORYX, Hermes8, LEX, NLFSR, DECIM, Pike, TRBDK3 YAEA, SSS, CryptMT, SFINKS, ZK-Crypt, MAG, Frogbit, Edon80, Yamb, Mir-1, Polar Bear, ABC, CJCSG, TSC-3, NLS, WG, DICING. Excerpt: In cryptography, the one-time pad (OTP) is a type of encryption, which has been proven to be impossible to crack if used correctly. Each bit or character from the plaintext is encrypted by a modular addition with a bit or character from a secret random key (or pad) of the same length as the plaintext, resulting in a ciphertext. If the key is truly random, as large as or greater than the plaintext, never reused in whole or part, and kept secret, the ciphertext will be impossible to decrypt or break without knowing the key. It has also been proven that any cipher with the perfect secrecy property must use keys with effectively the same requirements as OTP keys. However, practical problems have prevented one-time pads from being widely used. First described by Frank Miller in 1882, the one-time pad was re-invented in 1917 and patented a couple of years later. It is derived from the Vernam cipher, named after Gilbert Vernam, one of its inventors. Vernam's system was a cipher that combined a message with a key read from a punched tape loop. In its original form, Vernam's system was not unbreakable because the key could be reused. One-time use came a little later wh...