Everything About ___
Live briefing

Everything about Padding oracle attack

Cryptography attack

In cryptography, a padding oracle attack is an attack which uses the padding validation of a cryptographic message to decrypt the ciphertext. In cryptography, variable-length plaintext messages often have to be padded (expanded) to be compatible with the underlying cryptographic primitive. The attack relies on having a "padding oracle" which freely responds to queries about whether a message is correctly padded or not. The information could be directly given, or leaked through a side-channel. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Padding oracle attackA 5-minute orientation
  2. Pick up a classic book: An introduction to mathematical cryptographyThe most-reprinted book on the subject
  3. Read the landmark paper: Attacking GlobalPlatform SCP02-compliant Smart Cards Using a Padding Oracle AttackCited 5 times
  4. Go sideways: Adaptive chosen-ciphertext attackA closely related topic
  5. Go sideways: Chosen-ciphertext attackA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics