Чёрный кабинет EN

Мини-курс по криптографии

Чёрный кабинет

Как прятали письма от Цезаря до HTTPS — и как их всё равно читали. Двенадцать уроков простым языком, живые схемы, загадки с разбором, шифраторы на любой случай и квест из восьми дверей.

Двенадцать уроков

От шифров, которые ломаются карандашом, до математики, которую не ломает никто. Каждый урок — 15–25 минут, своя схема и своя загадка в конце.

  1. №01 I век до н. э. Шифр Цезаря Самый знаменитый шифр в истории — и самый беззащитный. Разбираемся, как он устроен, и ломаем его за минуту без всякого ключа. 15 мин
  2. №02 IX век Простая замена и частотный анализ Перемешаем алфавит как угодно — и ключей станет больше, чем звёзд на небе. Но в IX веке аль-Кинди показал, что такой шифр выдают сами буквы. Учимся вскрывать его подсчётом. 20 мин
  3. №03 XVI–XIX века Шифр Виженера Шифр, который три века называли неразгадываемым. Разбираем квадрат Виженера, смотрим, как ключ сглаживает частоты, — и ломаем его тем же способом, что Бэббидж и Касиски. 20 мин
  4. №04 V век до н. э. Перестановки: скитала, забор, столбцы Можно не менять ни одной буквы и всё равно сделать текст нечитаемым — достаточно их перемешать. Наматываем ленту на спартанскую палочку, пишем зигзагом и переставляем столбцы по ключевому слову. 18 мин
  5. №05 1840-е Азбука Морзе Две метки — короткая и длинная — и правило, сколько молчать между ними. Этого хватило, чтобы опутать мир проводами, позвать на помощь с тонущего корабля и мигать фонарём с мостика на мостик. 17 мин
  6. №06 XX век Двоичный код, hex и Base64 Компьютер не знает букв — только нули и единицы. Разбираемся, как текст становится байтами, зачем нужны hex и Base64 и почему строка, похожая на абракадабру, ещё не шифр. 18 мин
  7. №07 V век до н. э. — наши дни Стеганография Шифр прячет смысл письма, но все видят, что письмо есть. Стеганография прячет само письмо: в волосах гонца, под воском, в младших битах фотографии и в звуке, который можно увидеть. 20 мин
  8. №08 1920–1945 Энигма Шифровальная машина, которую её создатели считали невзламываемой. Разбираем её по винтикам — роторы, рефлектор, коммутатор — и смотрим, какая крошечная особенность её погубила. 22 мин
  9. №09 1917–1980 XOR и одноразовый блокнот Единственный шифр, который невозможно взломать даже в теории, — и история о том, как его всё-таки взломали, потому что кто-то сэкономил бумагу. 20 мин
  10. №10 1979–2017 Хеши: отпечатки данных Функция, которая превращает что угодно в короткую строку — и не позволяет вернуться назад. На ней держатся пароли, загрузки и подписи. Разбираемся, как её обманывают и как защищаются. 20 мин
  11. №11 1976–1977 Открытый ключ: Диффи — Хеллман и RSA Как договориться о секрете с незнакомцем, если вас подслушивают с первого же слова? Три тысячи лет это считалось невозможным. В 1976 году оказалось, что можно. 25 мин
  12. №12 1586–наши дни Знаменитые шифры Шифр, отправивший королеву на эшафот. Телеграмма, втянувшая Америку в войну. Убийца, дразнивший полицию шифровками. Скульптура во дворе ЦРУ. Клад, которого, возможно, не было. Пять дел из архива «Чёрного кабинета». 24 мин

Квест

Восемь дверей

Цепочка шифровок: ответ на одну — пароль от следующей. Записка Цезаря, радиограмма Морзе, слово, нарисованное в звуке, пароль в пикселях фотографии, XOR и сейф под RSA. Загадки у каждого свои, а способы решения одинаковые — честно для всех.

Открыть первую дверь

пока никто

  1. 1 Цезарь
  2. 2 Морзе
  3. 3 Виженер
  4. 4 Кодировки
  5. 5 Спектрограмма
  6. 6 Стеганография
  7. 7 XOR
  8. 8 RSA

Утилиты кабинета

Зашифровать, расшифровать, взломать, послушать, посмотреть. Всё считается у вас в браузере: тексты никуда не отправляются.

Классические шифры

Анализ и взлом

Коды и кодировки

Современная криптография

Машины и тайнопись

Зал славы

Пока никто не открыл все восемь дверей. Первое место свободно.