Шифр Атбаша
Зеркально отразите алфавит, чтобы A стало Z, а Z стало A — кодирование и декодирование за один шаг.
Шифр Атбаша
Атбаш — один из старейших известных шифров. Он просто отражает алфавит: A становится Z, B становится Y, C становится X и так далее. Еврейские писцы использовали его более двух тысяч лет назад — само название представляет собой замену, соединяющую алеф-тау и беф-син, первую и последнюю буквы еврейского алфавита, соединенные в пары. Вставьте любой текст, и этот инструмент применит то же зеркало к латинскому алфавиту по мере ввода.
Только двадцать шесть латинских букв без ударения зеркально отображаются, и их регистр сохраняется: HELLO становится SVOOL, а hello становится svool. Все остальное проходит нетронутым: буквы с диакритическими знаками, такие как č или ü, цифры, знаки препинания, эмодзи и нелатинские буквы выходят точно так же, как и были. Поскольку отображение совершенно симметрично, кодирование и декодирование — это одна и та же операция. Пропустите зашифрованный текст через инструмент еще раз, и исходный текст вернется, поэтому нет переключателя направления — одна кнопка выполняет обе задачи.
Эта симметрия делает Atbash излюбленным местом для поиска головоломок, подсказок по геокэшингу, квест-комнат, разминок CTF и ознакомления с криптографией в классе. Это не мера безопасности: шифр имеет ровно один фиксированный ключ, поэтому любой, кто узнает шаблон, мгновенно прочитает сообщение. В качестве альтернативного варианта попробуйте инструмент ROT13, а для текста, который действительно нуждается в защите, используйте шифрование на основе пароля.
Все работает локально в вашем браузере — ничего не загружается, страница работает в автономном режиме. Подсчет под выходными данными подсчитывает зеркально отраженные буквы, и вы можете скопировать результат, загрузить его в виде файла .txt или отправить обратно на вход, чтобы снова перевернуть его.