Зашифруйте или расшифруйте текст с помощью шифра простой замены (моноалфавитный шифр). Каждая буква заменяется на другую по заданному ключу.
Результат: SVOOL DLIOW
Примечание: Ключ должен содержать 26 уникальных букв A-Z. Например, "ZEBRAS..." означает A→Z, B→E, C→B и т.д.
Что такое шифр простой замены?
Шифр простой замены (или моноалфавитный шифр подстановки) — одна из старейших и простейших техник шифрования. Каждая буква открытого текста заменяется на другую букву по фиксированному правилу подстановки. Весь алфавит отображается на перетасованный алфавитный ключ.
Оригинал: А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Ключ: Z E B R A S C D F G H I J K L M N O P Q T U V W X Y
С этим ключом буквы заменяются по английскому алфавиту (для русского текста используется транслитерация). Дешифрование работает в обратном порядке с тем же ключом.
Шифр простой замены уязвим для частотного анализа — буквы, которые чаще встречаются в языке (например, 'Е', 'О', 'А' в русском), могут быть идентифицированы по частоте появления .
Основные возможности:
- Свой ключ — создайте собственную таблицу подстановки
- Шифрование/Дешифрование — обе операции с одним ключом
- Случайный ключ — быстрая генерация случайной подстановки
- Сохранение регистра — заглавные и строчные буквы сохраняются
- Неалфавитные символы — пробелы, цифры и знаки препинания остаются без изменений
Как пользоваться калькулятором
- Введите текст: Укажите текст для шифрования или дешифрования.
- Введите ключ: Укажите ключ из 26 уникальных букв A-Z. Например:
ZEBRASCDFGHIJKLMNOPQTUVWXY. - Выберите режим: «Шифрование» или «Дешифрование».
- Обработать: Нажмите кнопку «Обработать» или клавишу Enter.
- Случайный ключ: Нажмите «Сгенерировать ключ» для создания случайной подстановки.
- Сбросить: Используйте «Сбросить» для возврата к значениям по умолчанию.
- Интерпретация: Результат показывает зашифрованный или расшифрованный текст.