๐๏ธ Electronic Code Book (ECB)
ECB (Electronic Code Book) encryption can be abused to tamper with authentication cookies and gain access to another userโs account without knowing the encryption key.
๐๏ธ Cipher Block Chaining (CBC)
This vulnerability demonstrates how Cipher Block Chaining (CBC) encryption can be tampered with/without knowing the encryption key, when encryption is used without integrity protection (MAC or AEAD).
๐๏ธ CBC-MAC I
What is CBC-MAC?
๐๏ธ CBC-MAC II
CBC-MAC is a message authentication code based on block ciphers (e.g., AES).
๐๏ธ Padding Oracle Attack (CBC Mode)
A Padding Oracle vulnerability occurs when an application decrypts CBC-encrypted data and leaks whether the padding is valid or not.\
๐๏ธ GCM Nonce Reuse
Challenge//pentesterlab.com/exercises/gcm-nonce