← Все комнаты Путь «Первые шаги» →Путь «Криптография» →
НовичокКриптография Флаг Неделя криптографииОсенний CTF

Только заглавные

Прогресс комнаты 0 / 4
Задание 1Введение

Цель: Узнавать Base32 по алфавиту и паддингу.

Строка из заглавных букв и цифр 2–7, в конце знаки =. Это не шифр, а ещё одна кодировка.

Задание 2Теория и инструменты

Base32 кодирует 5 бит одним символом из A–Z и 2–7. Каждые 5 байт превращаются в 8 символов, хвост добивается =.

Встречается в TOTP-секретах, DNS и именах файлов, где регистр не различается.

Инструменты

  • Python: base64.b32decode(s)
  • CyberChef: From Base32

Больше теории — в разделе «Обучение: Криптография».

Задание 3Практика: найдите флаг
Данные задания48 символов
INKEM63CMFZWKMZSL5WG65TFONPWGYLQNF2GC3DTPU======
Войдите, чтобы ответить

Пошаговый план — открывайте по одному шагу

  1. 1
    Проверьте алфавит: только заглавные буквы и цифры 2–7.

Подсказки — каждая до решения стоит −10 очков

Задание 4Как защититься

Кодирование не скрывает данные. Секреты храните в менеджере секретов, а передавайте только по TLS.

Разборы участников

Разборы открываются после того, как вы решите комнату, — чтобы не спойлерить ответ.