Cabinet Noir>Історія / Rail fence

Не знаєте, який це шифр? Розпізнайте його
learning.railFence.description
Типшифр перестановки
Зламзлам тривіальний
ЕпохаГромадянська війна в США
НазваЗигзаг-шифри; скітала як давній попередник
Режимишифрування · розшифрування · криптоаналіз

Історія

Rail fence

Історія rail fence

Скітала: давній предок паркану

Найстаріша відома перестановка — спартанська скітала: смужка шкіри, намотана спіраллю на палицю потрібної товщини, записана поперек, і нечитана після розмотування. Намотайте її назад на палицю того самого діаметра — і повідомлення повернеться. Це не rail fence — намотування спіральне, а не зигзагом — але принцип ідентичний: форма носія і є ключ, а літери ніколи не змінюються. Близько 400 р. до н.е. грецькі письменники вже знали і шифр, і його падіння: діаметр палиці — малий, здогадний секрет.

Громадянська війна в США: рейки в полі

До XIX століття зигзаг мав ім'я та фольклор. Rail fence — названий так, бо шифротекст виглядає як рейки паркану, покладені поруч — була солдатською роботою олівцем на папері з обох боків Громадянської війни в США: швидко записати, швидко прочитати — і швидко зламати для будь-кого, хто вгадав форму паркану. Маршрутні шифри Союзу, більш вишукані родичі зигзага, несли федеральні повідомлення на території Конфедерації; їхня безпека лежала радше у швидкості та маскуванні, ніж у математиці.

Післяжиття у шкільному підручнику

Коли серйозна криптографія перейшла до ключових алфавітів, а потім до машин, rail fence оселився в довгому післяжитті збірок головоломок, скаутських посібників і класних кімнат. Він зберігає рівно один урок, вартий викладання: перестановка змінює лише де знаходяться літери, тож самі літери лишаються на видноті — а занадто малий простір ключів не є ключем. Кожен сучасний курс і досі відкриває перестановки зигзагом — з тієї ж причини, що й ця програма.

{{timeline:railFence}}