Attack model
Attack models or attack types specify how much information a cryptanalyst has access to when breaking or cracking an encrypted message, commonly known as codebreaking or cracking the code. Some common attack models are:
- Ciphertext-only attack
- Known-plaintext attack
- Chosen-plaintext attack
- Chosen-ciphertext attack
- Adaptive chosen-ciphertext attack
- Indifferent chosen-ciphertext attack
The ciphertext-only attack model is the weakest because it implies that the cryptanalyst has just the encoded message.
Different attack models are used for other cryptographic systems, or more generally for all kind of security systems. Examples for such attack models are:
References
- ^ Information Security Laboratory Archived 2006-09-02 at the Wayback Machine (powerpoint)
- Niels Ferguson; Bruce Schneier (2003). "Introduction to Cryptography: Attacks". In Carol A. Long (ed.). Practical Cryptography (Hardcover ed.). Wiley Publishing Inc. pp. 30–32. ISBN 0-471-22894-X.
Other websites
- University of Colorado at Boulder's introduction to Cryptography and attack models Archived 2006-09-22 at the Wayback Machine (PDF)
- University of Waterloo paper that discusses attack models (Postscript file) html version
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.