Statements (22)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:crypt
|
| gptkbp:affects |
CBC mode encryption
|
| gptkbp:category |
gptkb: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 |
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
padding oracle attack
|