Глоссарий

Шифр замены

подстановочный шифр

Шифр замены подменяет единицы открытого текста другими символами, сохраняя их порядок.

Определение

Шифр замены подменяет каждую единицу открытого текста — обычно букву, иногда пару или блок — другим символом по ключу. Позиции сохраняются, меняются сами знаки.

Основные виды

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

Криптоанализ

Простая замена сохраняет языковые закономерности: частоты букв, повторы слов и типичные сочетания. Поэтому достаточно длинный шифротекст можно анализировать по частотам и шаблонам. Для защиты современных данных такие шифры непригодны.

Частые вопросы

Замена меняет символы, сохраняя их порядок; перестановка меняет порядок исходных символов, не подменяя их.

Нет. Полиалфавитные и полиграммные системы тоже относятся к замене, но используют меняющиеся соответствия или группы знаков.

См. также