Самоключ
Прогресс комнаты
0 / 4
Задание 1Введение
Цель: Расшифровывать Виженера с автоключом.
Виженер с автоключом: ключ — праймер zx, а дальше сам открытый текст (только строчные буквы). Заглавные и знаки не тронуты.
Задание 2Теория и инструменты
Автоключ продолжает короткий праймер самим открытым текстом. Ключ не повторяется, поэтому метод Касиски не работает.
Но при известном праймере расшифровка идёт последовательно: каждая найденная буква — следующая буква ключа.
Инструменты
- dCode.fr: Autoclave Cipher
Больше теории — в разделе «Обучение: Криптография».
Задание 3Практика: найдите флаг
CTF{zrtidsi_yqyk_xzx_wpptnbrqx}
Пошаговый план — открывайте по одному шагу
- 1Первые две буквы ключа —
zиx. - 2Расшифруйте букву и добавьте её в конец ключа.
- 3Повторяйте до конца, пропуская заглавные и знаки.
Подсказки — каждая до решения стоит −50 очков
Задание 4Как защититься
Самодельные схемы шифрования почти всегда ломаются. Используйте проверенные библиотеки.
Разборы участников
Разборы открываются после того, как вы решите комнату, — чтобы не спойлерить ответ.