Первый шаг к полиалфавиту: Шифр Тритемиуса
Иоганн Тритемий (1462–1516) был не просто аббатом, но и одним из первых теоретиков криптографии. Его труд "Polygraphia" считается первой печатной книгой по криптографии.
До Тритемиуса шифры использовали один фиксированный алфавит (сдвиг всегда был +3 или +K). Тритемий предложил революционную идею: менять правило замены для каждой следующей буквы.
Как это работает: Tabula Recta
Представьте таблицу, где первая строка — это обычный алфавит, вторая — сдвинутый на 1, третья — на 2, и так далее. Это "Tabula Recta".
- Первая буква текста шифруется первой строкой (сдвиг 0).
- Вторая — второй строкой (сдвиг +1).
- Третья — третьей (сдвиг +2).
Это простейший случай, который описывается формулой A=0, B=1, C=0 (линейный сдвиг).
Наш инструмент позволяет вам задать более сложный закон изменения сдвига: квадратный или линейный (Ap² + Bp + C).
Почему это важно?
Шифр Тритемиуса разрушил простейший частотный анализ. Буква "А", встретившаяся в тексте трижды, каждый раз будет зашифрована разным символом. Это заставило криптоаналитиков искать новые методы взлома и проложило путь к более сложному шифру Виженера.