IT-словарь › Безопасность › Шифр Виженера

Шифр Виженера

Безопасность Svenska → Обновлено: 2026-10-19

Полиалфавитный шифр, три столетия считавшийся нераскрываемым, пока кто-то не понял, что длину ключа можно вычислить по повторам.

Шифр Цезаря, в котором сдвиг меняется для каждого символа по повторяющемуся ключевому слову. Метод описал Джованни Баттиста Беллазо в 1553 году, но носит он имя Блеза де Виженера, опубликовавшего вариант в 1586-м. Долгое время его называли le chiffre indéchiffrable — нераскрываемый шифр.

В 1863 году Фридрих Касиски опубликовал метод, который его разрушает: повторяющиеся фрагменты шифртекста выдают длину ключа, а когда она известна, текст распадается на столько же простых шифров Цезаря, и каждый поддаётся частотному анализу. Шифр Виженера с по-настоящему случайным ключом длиной с сообщение, использованным один раз, — это одноразовый блокнот, и он действительно невзламываем.

← Назад к словарю