Шифр Гронсфельда

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

Входные данные
0 симв. · 0 байт
Попробовать:
Результат
✓ Ключ — последовательность цифр от 0 до 9 ✓ Поддержка разных алфавитов ✓ Мы не сохраняем ваши сообщения ✓ Вычисления выполняются на сервере
Примеры
Шифрование с числовым ключом 314159 Ключ: 314159
Вход ПРИВЕТ МИР
Выход ТСМГЙЫ НМС

Числовой ключ: 314159. Режим: шифрование. Каждая цифра задаёт сдвиг для соответствующей позиции текста.

Расшифрование с числовым ключом 314159 Ключ: 314159
Вход ТСМГЙЫ НМС
Выход ХТРДОД ОРТ

Числовой ключ: 314159. Режим: расшифрование. Тот же повторяющийся ключ сдвигает буквы назад и восстанавливает исходный текст.

Короткий ключ повторяется по тексту Ключ: 123
Вход СЕКРЕТНОЕ СООБЩЕНИЕ
Выход ТЖНСЖХОРЗ УСПГЬЁПЛЁ

Числовой ключ: 123. При шифровании ключ повторяется как 1, 2, 3, 1, 2, 3 по позициям текста.

Сохранение пробелов и пунктуации Ключ: 314159
Вход АТАКА НА РАССВЕТЕ!
Выход ГУДЛЕ РБ СЕЪФГИУЙ!

Числовой ключ: 314159. Сдвигаются только буквы. Пробелы, знаки препинания и другие символы остаются без изменений.

Как работает шифр Гронсфельда

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

Например, с ключом 314159 первая буква сдвигается на 3 позиции, вторая — на 1, третья — на 4 и так далее. Когда конец ключа достигнут, цифры повторяются с начала, пока не будет обработано всё сообщение.

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

Шифр Гронсфельда и шифр Виженера

Шифр Гронсфельда близок к шифру Виженера, но вместо букв в ключе использует цифры. В Виженере каждая буква ключа означает значение сдвига. В Гронсфельде значения сдвигов записаны напрямую числами от 0 до 9.

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

История шифра Гронсфельда

Шифр Гронсфельда традиционно связывают с графом Гронсфельдом и часто описывают как числовой вариант шифра Виженера. Он относится к семейству исторических многоалфавитных шифров замены.

Хотя сегодня его намного проще взломать, шифр Гронсфельда остаётся полезным для изучения повторяющихся ключей, меняющихся сдвигов и принципов классического шифрования.

FAQ

Ключ Гронсфельда — это последовательность цифр. Каждая цифра задаёт, на сколько позиций соответствующая буква должна быть сдвинута в выбранном алфавите.

Шифр Виженера использует буквы в качестве ключа, а шифр Гронсфельда использует цифры. Каждая цифра работает как сдвиг Цезаря для одного символа сообщения.

Да. Если сообщение длиннее ключа, числовой ключ повторяется с начала, пока не будут обработаны все буквы.

Пробелы, знаки препинания, числа и другие символы вне выбранного алфавита обычно сохраняются без изменений. Сдвигаются только буквы выбранного алфавита.

Нет. Шифр Гронсфельда — исторический метод шифрования, и по современным криптографическим стандартам он не безопасен. Его лучше использовать для обучения, головоломок и демонстраций.

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

Шифр Цезаря

Классический шифр со сдвигом букв и настраиваемым значением сдвига.

Шифр Плейфера

Классический биграммный шифр замены с шифрованием по ключевой матрице.

Шифр Бофора

Классический взаимный шифр на основе ключевого слова.

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

Многоалфавитное шифрование и расшифрование с ключевым словом.

Шифр Вернама

Шифрование по Вернаму на основе XOR с выводом в Base64.

Шифр Бэкона

Классическое кодирование A/B и текстовая стеганография с помощью шифра Бэкона.