Атбаш

редактировать
Замещающий шифр

Атбаш (Иврит : אתבש; также транслитерируется Атбаш ) является моноалфавитным подстановочный шифр, первоначально использовавшийся для шифрования еврейского алфавита. Его можно изменить для использования с любой известной системой письма со стандартным порядком сопоставления.

Содержание
  • 1 Шифрование
  • 2 История
    • 2.1 В Библии
  • 3 Связь с аффинным шифром
  • 4 См. Также
  • 5 Примечания
  • 6 Ссылки
  • 7 Внешние ссылки
Шифрование

Шифр ​​Атбаша - это особый тип моноалфавитного шифра образован путем взятия алфавита (или абджад, слоговой и т. Д.) И его сопоставления с его обратной стороной, так что первая буква становится последней буква, вторая буква становится предпоследней буквой и так далее. Например, латинский алфавит будет работать следующим образом:

ОбычныйABCDEFGHIJKLMNOPQRSTUVWXYZ
CipherZYXWVUTSRQPONMLKJIHGFEDCBA

Из-за того, что существует только один способ выполнить это, шифр Atbash не предоставляет безопасность связи, поскольку в ней отсутствует какой-либо ключ . Если доступно несколько заказов на сопоставление, то какой из них использовался при шифровании, можно использовать в качестве ключа, но это не обеспечивает значительно большей безопасности, учитывая, что только несколько букв могут определить, какой из них был использован.

История

Название происходит от первой, последней, второй и предпоследней еврейских букв (Алеф - Тау - Бет - Шин ).

Шифр ​​Атбаша для современного еврейского алфавита будет выглядеть следующим образом:

АлефБетГимелДалетХеВавЗаинХетТетЙодхКафЛамедМемНунСамехАйинПехЦадыКофРейшШинТо
Плейнאבגדהוזחטיכלמנסעפצקרשת
ТоШинРишКофЦадыПехАйинСамечМонянкаМэмЛамедКафЙодхТетХетЗайинВавХеДалетГимелБетАлеф
Шифр ​​תשרקצפעסנמלכיטחזוהדגבא

В Библии

описано несколько библейских стихов комментаторами в качестве примеров Атбаша:

  • Иеремия 25:26 - «Царь Шешаха будет пить после них» - Шешах означает Вавилон в Атбаше (בבל bbl → ששך ššk).
  • Иеремия 51: 1 - «Вот, восстану на Вавилон и на жителей Лев-Камая, разрушительную силу. nd. " - Лев-камай означает халдеи (כשדים kšdym → לבקמי lbqmy).
  • Иеремия 51:41 - «Как Шешах попал в плен! И хвала вся земля взята! Как Вавилон стал проклятием среди народов! " - Шешах означает Вавилон (בבל bbl → ששך ššk).
  • Исход 20:20 - «В любом месте я назову Мое имя» (אזכיר) → «Любое место, где вы упомянете Мое имя »(תזכיר) (a → t), согласно Йом Тов Асевилли
Связь с аффинным шифром

Шифр ​​Атбаша можно рассматривать как частный случай аффинного шифра .

Согласно стандартному аффинному соглашению, алфавит из m букв отображается на числа 0, 1,..., m - 1. (Еврейский алфавит имеет m = 22 и в стандартном латинском алфавите m = 26). Затем шифр Атбаша может быть зашифрован и расшифрован с использованием функции шифрования для аффинного шифра, установив a = b = (m - 1):

E (x) = D (x) = ((m - 1) x + (м - 1)) мод м. {\ displaystyle \ mathrm {E} (x) = \ mathrm {D} (x) = {\ big (} (m-1) x + (m-1) {\ big)} {\ bmod {m}}. }{\ displaystyle \ mathrm {E} (x) = \ mathrm {D} (x) = {\ big (} (m-1) x + ( m-1) {\ big)} {\ bmod {m}}.}

Это можно упростить до

E (x) = (m - 1) (x + 1) mod m = - (x + 1) mod m. {\ displaystyle {\ begin {align} \ mathrm {E} (x) = (m-1) (x + 1) {\ bmod {m}} \\ = - (x + 1) {\ bmod { m}}. \ end {align}}}{\ displaystyle {\ begin {align} \ mathrm {E} (x) = (m-1) (x + 1) {\ bmod { m}} \\ = - (x + 1) {\ bmod {m}}. \ end {align}}}

Если вместо этого m букв алфавита сопоставлены с 1, 2,..., m, то функция шифрования и дешифрования для шифра Атбаш становится

E (x) = (- x mod m) + 1. {\ displaystyle \ mathrm {E} (x) = (- x {\ bmod {m}}) + 1.}{\ displaystyle \ mathrm {E} (x) = (- x { \ bmod {m}}) + 1.}
См. Также
Примечания
  1. ^Раши и Радак к каждому из первых трех стихов. Также другие комментаторы.
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-13 02:39:29
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте