padding oracle attack

GPTKB entity

Statements (22)
Predicate Object
gptkbp:instanceOf crypt
gptkbp:affects CBC mode encryption
gptkbp:category side-channel attack
gptkbp:cause decryption without key
plaintext recovery
gptkbp:countermeasures authenticated encryption
MAC-then-encrypt scheme
constant-time decryption
gptkbp:exploits padding validation errors
gptkbp:field cryptography
gptkbp:firstDescribed gptkb:Serge_Vaudenay
2002
https://www.w3.org/2000/01/rdf-schema#label padding oracle attack
gptkbp:mitigatedBy removing detailed error messages
using AEAD ciphers
gptkbp:notableExample gptkb:POODLE_attack
gptkb:Lucky_Thirteen_attack
gptkbp:relatedTo chosen ciphertext attack
gptkbp:requires oracle that reveals padding correctness
gptkbp:target block cipher modes of operation
gptkbp:bfsParent gptkb:Serge_Vaudenay
gptkbp:bfsLayer 5