查看“︁阿特巴希密碼”︁的源代码
←
阿特巴希密碼
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[File:CipherDisk2000.jpg|thumb|由 Linge 公司生产的替换密码盘,可用于对罗马字母进行替换加解密]] '''阿特巴希密碼'''是一種開始由[[希伯來字母]]使用的簡易[[替換密碼]]。 ==简介== 阿特巴希密碼將字母表整個扭轉:第一個字母(aleph)與最後一個(taw)相替換,第二個(beth)與倒數第二個(shin)相替換,如此類推。密碼學上的示沙克之謎出現在《[[耶利米書]]》中,{{nowrap|ששך}}-''示沙克''(25:26;51:41)其實是加密後的{{nowrap|בבל}}-''巴別''(即[[巴比倫]])。<ref>Michael Drosnin: The Bible Code. Simon & Schuster, 1997. ISBN 0684810794.</ref><ref>Jeffrey Satinover, MD: "Cracking the Bible Code". Wm. Morrow, 1997. ISBN 0688154638.</ref> 現代希伯來文配合阿特巴希密碼: 明文: <span lang="he">אבגדהוזחטיכלמנסעפצקרשת</span> 密文: <span lang="he">תשרקצפעסנמלכיטחזוהדגבא</span> 而羅馬字母使用阿特巴希密碼則是: 明文: ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文: ZYXWVUTSRQPONMLKJIHGFEDCBA 而有一種更簡單、更快的方法是: 首13個字母: A|B|C|D|E|F|G|H|I|J|K|L|M 後13個字母: Z|Y|X|W|V|U|T|S|R|Q|P|O|N 或者是: 首13個字母: A |B |G|D|H |V|Z|CH|T|Y|K 後13個字母: TH|SH|R|O|TZ|P|O|S |N|M|L 阿特巴希密碼不只是用在此兩種字母,理論上但凡拼音式字母都可以使用此方法來加密。 這個非常簡單的替代密碼與[[ROT13]]最大的不同是ROT13將字母偏移13位,而阿特巴希密碼則是將整個字母表對折。 例如在阿特巴希密碼中“nlmvb”代表“MONEY”。 英文中某些字經過阿特巴希加密後會變成另一個正常的英文字,"hob"="sly","hold"="slow","holy"="slob","horn"="slim","zoo"="all","irk"="rip","low"="old","glow"="told"和"grog"="tilt"。 這是一個非常薄弱的單字母替換密碼,因為它只有一個固定的密鑰。然而,在當時這可能不是一個問題。 ==阿特巴希密碼與仿射密碼== 阿特巴希密碼其實可以看作一種特殊的[[仿射密碼]]。 如果你定義首個字母為0,第二個字母為1等字母直到字母表的最後一個字母為字母數-1,然後阿特巴希密碼將可使用仿射密碼來加密與解密: <math>f(x)=(ax+b)\mod{m}</math> 阿特巴希密碼的算式為:<math>a=b=(m-1)</math>,其中m是字母表中的字母數(英語為<math> M =26</math>)。 這亦可簡化至: <math> \begin{align} f(x) & = (m-1)(x+1)\mod{m} \\ & = -(x+1)\mod{m} \\ \end{align} </math> 亦可將第一個字母定位為1,結果如下: <math>f(x)=((ax+b-1)\mod{m})+1</math> 這樣,阿特巴希密碼的算式則為:<math>a=(m-1)</math>,<math>b=1</math>,而m是字母數。 也可簡化至: <math> \begin{align} f(x) & = (x(m-1)\mod{m})+1 \\ & = (-x\mod{m})+1 \\ \end{align} </math> ==參考資料== <references /> ==參見== * [[希伯來字母代碼]] * [[希伯來語]] * [[ROT13]] * [[聖經密碼]] ==外部連結== * [https://web.archive.org/web/20110927020135/http://home.cogeco.ca/~cipher/cyprogs.htm#atb 利用Java軟件來使用阿特巴希密碼加密或解密] * [https://web.archive.org/web/20120111061916/http://www.murky.org/blg/category/cryptography/ 加密初學者指南]關於[https://web.archive.org/web/20090106132209/http://www.murky.org/blg/2004/09/03/atbash/ 阿特巴希密碼]的討論 * [http://pedrocarrasco.org/projects/criptografia/atbash.php 使用阿特巴希密碼加密或解密的網站] {{Wayback|url=http://pedrocarrasco.org/projects/criptografia/atbash.php |date=20210124150732 }}(西班牙文) {{Cryptography navbox|classical}} [[Category:古典密码]] [[Category:猶太神秘主義]] [[Category:希伯来语名字]]
该页面使用的模板:
Template:Cryptography navbox
(
查看源代码
)
Template:Nowrap
(
查看源代码
)
Template:Wayback
(
查看源代码
)
返回
阿特巴希密碼
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息