Эта статья в значительной степени или полностью основана на одном источнике . ( август 2015 г. ) |
Atbash ( иврит : אתבש ; также транслитерируется как Atbaš ) — моноалфавитный подстановочный шифр , первоначально использовавшийся для шифрования еврейского алфавита . Его можно модифицировать для использования с любой известной системой письма со стандартным порядком сопоставления .
Шифр Атбаш — это особый тип моноалфавитного шифра, образованного путем взятия алфавита (или абджада , слогового письма и т. д.) и его обратного отображения, так что первая буква становится последней буквой, вторая буква становится предпоследней буквой и т. д. Например, еврейский алфавит будет работать следующим образом:
Простой | א | ב | ג | ד | ה | ו | ז | ח | ט | Й | כ | ל | מ | נ | ס | ע | פ | צ | ק | ר | ש | ת |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Шифр | ת | ש | ר | ק | צ | פ | ע | ס | נ | מ | ל | כ | Й | ט | ח | ז | ו | ה | ד | ג | ב | א |
Из-за того, что существует только один способ сделать это, шифр Atbash не обеспечивает никакой безопасности связи , поскольку у него нет какого-либо ключа . Если доступно несколько порядков сопоставления , тот, который использовался при шифровании, может быть использован в качестве ключа, но это не обеспечивает существенно большей безопасности, учитывая, что только несколько букв могут выдать, какой из них использовался.
Название происходит от первой, последней, второй и предпоследней букв еврейского алфавита ( Алеф – Тау – Бет – Шин ).
Шифр Атбаш для современного еврейского алфавита будет выглядеть так:
◢→ | Алеф | Ставка | Гимел | Далет | Хех | Вав | Заин | Гет | Тет | Йодх | Каф | Ламед | Мем | Монахиня | Самех | Айин | Пэ | Цади | Куф | Рейш | Шин | Тау |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Простой | א | ב | ג | ד | ה | ו | ז | ח | ט | Й | כ | ל | מ | נ | ס | ע | פ | צ | ק | ר | ש | ת |
◢← | Тау | Шин | Рейш | Куф | Цади | Пэ | Айин | Самех | Монахиня | Мем | Ламед | Каф | Йодх | Тет | Гет | Заин | Вав | Хех | Далет | Гимел | Ставка | Алеф |
Шифр | ת | ש | ר | ק | צ | פ | ע | ס | נ | מ | ל | כ | Й | ט | ח | ז | ו | ה | ד | ג | ב | א |
Сдвинув корреляцию на одну позицию влево или вправо, можно получить вариант Батгаш (названный по имени Бет–Тау– Гимел –Шин) или Ашбар (по имени Алеф–Шин–Бет– Рейш ). Любое альтернативное отображение оставляет одну букву незамещенной; соответственно Алеф и Тау.
Несколько библейских слов описаны комментаторами [n 1] как примеры Атбаш: [1] [2] [3]
Относительно возможной замены одной буквы в Атбаше:
Шифр Атбаш можно рассматривать как частный случай аффинного шифра .
В соответствии со стандартным аффинным соглашением алфавит из m букв сопоставляется с числами 0, 1, ... , m − 1. (В еврейском алфавите m = 22, а в стандартном латинском алфавите m = 26). Шифр Атбаша затем может быть зашифрован и расшифрован с использованием функции шифрования для аффинного шифра, установив a = b = ( m − 1):
Это можно упростить до
Если вместо этого m букв алфавита сопоставить с 1, 2, ..., m , то функция шифрования и дешифрования для шифра Атбаш становится