BLOG2026-08-03
blog
[🥈 Silver 3] IV 자리에 키를 넣으면 복호 한 번에 키가 샌다 — DreamHack Textbook-CBC 풀이
AES-CBC 서버가 IV 를 키로 재사용한다. 같은 블록을 IV 가 섞이는 자리와 안 섞이는 자리에 나란히 놓고 복호를 한 번 요청하면 두 평문의 XOR 이 그대로 IV, 즉 키가 된다. 진짜 관문은 그 요청이 unpad() 를 통과하게 만드는 꼬리 블록이었다.
#dreamhack#ctf#crypto+7