BLOG2026-08-20
blog
[🥉 Bronze 1] assert 한 줄이 MISTY1 을 20비트로 — DreamHack 딸깍 풀이
RFC 2994 순정 MISTY1 구현에 assert 한 줄이 얹혀 있다. bytes 비교가 사전식이라 128비트 키가 2^20 으로 잘리고, 그 100만 개를 전수 복호하면 DH{...} 형식 평문이 딱 하나 남는다. RFC 원문과의 기계 대조, 시험벡터 재현, C 독립 구현 교차검증까지.
#dreamhack#ctf#crypto+5