What is a Chosen Plaintext Attack?

A chosen plaintext attack is an attack where the cryptanalyst is able to define his own plaintext, feed it into the cipher, and analyze the resulting ciphertext.

Mounting a chosen plaintext attack requires the cryptanalyst to be able to send data of his choice into the device which is doing the encryption, and it requires the cryptanalyst to be able to view the output from the device. Because of these requirements, a chosen plaintext attack is in some cases impossible to attempt.

A good example is the attacks on the German Enigma machine -- the Allies could not mount a chosen plaintext attack on the Enigma until we were able to capture one!

Applied Cryptography Handbook of Applied Cryptography Cryptography RSA Security's Official Guide to Cryptography
Purchase these excellent books on cryptology at Amazon.com


Top 5 Free Networking Tools

Bookmark What is a Chosen Plaintext Attack?

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.