cryptoPromedium
MACdonalds
hackerlab
Task: CBC-MAC implementation without proper finalization, need to forge two different messages with the same MAC. Solution: Length extension attack - create m2 = m1 || (m1 XOR MAC(m1)) which produces the same MAC as m1.
$ ls tags/ techniques/
CBC-MAC length extension attackMAC collision/forgery via message extensionXOR manipulation of cipher blocks
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Sign in with GitHub to continue. No email required.
$sign in$ grep --similar
Similar writeups
- [crypto][Pro]Enigma— hackerlab
- [crypto][Pro]Абсолютная безопасность (Absolute Security)— hackerlab
- [crypto][Pro]Отличная кофемашина (Excellent Coffee Machine)— duckerz
- [crypto][free]xorxorxor— hackthebox
- [crypto][Pro]babyCrypto— grsu