![]() |
|
|
| |
|
||||
In cryptography, a ciphertext-only attack is a form of cryptanalysis where the attacker is assumed to have access only to a set of ciphertexts. The attack is completely successful if the corresponding plaintexts can be deduced, or even better, the key. The ability to obtain any information at all about the underlying plaintext is still considered a success. For example, if an adversary is sending ciphertext continuously to maintain traffic-flow security, it would be very useful to be be able to distinguish real messages from nulls. Even making an informed guess of the existence of real messages would facilitate traffic analysis. In the history of cryptography, early ciphers, implemented using pen-and-paper, were routinely broken using ciphertexts alone. Cryptographers developed a variety of statistical techniques for attacking ciphertext, such as frequency analysis. Mechanical encryption devices such as Enigma made these attacks much more difficult. However a flaw in the German Enigma, the fact that it never enciphered a letter into itself, plus poor procedures by the Germans, sending encrypted initial rotor settings twice, allowed Polish cryptographers to mount a successful ciphertext-only cryptanalysis of the Enigma. The eventual introduction of electronics and computers into cryptography should have resulted in ciphertext-only attacks becoming a thing of the past. Every modern cipher attempts to provide protection against ciphertext-only attacks. The vetting process for a new cipher design standard usually takes many years and includes exhaustive testing of large quantities of ciphertext for any statistical departure from random noise. See: Advanced Encryption Standard process. Nonetheless poor cipher usage or reliance on home-grown proprietary algorithms that have not be subject to thorough scrutiny has resulted in many computer-age encryption systems that are still subject to ciphertext-only attack. Examples include:
References
See also
|
|
Copyright 2009 wordIQ.com - Privacy Policy
::
Terms of Use
:: Contact Us
:: About Us This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Ciphertext-only attack". |