编辑“︁
ROT13
”︁(章节)
跳转到导航
跳转到搜索
Template:Editnotice load/content
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 描述 == 套用ROT13到一段文字上僅僅只需要檢查字元字母順序並取代它在13位之後的對應[[字母系統|字母]],有需要超過時則重新繞回26英文字母開頭即可<ref name="schneier">{{cite book | language=en |last=Schneier |first=Bruce |authorlink= Bruce Schneier |editor= |others= |title=Applied Cryptography | url=https://archive.org/details/Applied_Cryptography_2nd_ed._B._Schneier |edition=Second|year=1996|publisher=John Wiley & Sons |isbn= 0-471-11709-9|pages=11 }}</ref>。 <tt>A</tt>換成<tt>N</tt>、<tt>B</tt>換成<tt>O</tt>、依此類推到<tt>M</tt>換成<tt>Z</tt>,然後序列反轉:<tt>N</tt>換成<tt>A</tt>、<tt>O</tt>換成<tt>B</tt>、最後<tt>Z</tt>換成<tt>M</tt>。只有這些出現在[[英文字母]]裡頭的字元受影響;[[數字]]、[[符号|符號]]、[[空白字元]]以及所有其他字元都不變。因為只有在英文字母表裡頭只有26個,並且26 = 2 × 13,ROT13函數是它自己的[[反函數|逆反]]:<ref name="schneier"/> :對任何字元 ''x'': <math>\mbox{ROT}_{13}(\mbox{ROT}_{13}(x))=\mbox{ROT}_{26}(x)=x</math>。 換句話說,兩個連續的ROT13應用函式會回復原始文字(在[[数学|數學]]上,這有時稱之為[[對合]](involution);在密碼學上,這叫做[[對等加密]](reciprocal cipher))。 轉換可以利用[[查找表]]完成,如下例所示: {| style="margin-left:auto; margin-right:auto" class="wikitable" |- | <tt>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz</tt> |- | <tt>NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm</tt> |} 例如,下面的英文笑話,精華句為ROT13所隱匿: How can you tell an extrovert from an introvert at [[美国国家安全局|NSA]]? Va gur ryringbef, gur rkgebireg ybbxf ng gur BGURE thl'f fubrf. 透過ROT13表格轉換整片文字,該笑話的解答揭露如下: Ubj pna lbh gryy na rkgebireg sebz na vagebireg ng AFN? In the elevators, the extrovert looks at the OTHER guy's shoes. 第二次ROT13函數將轉回原始文字。
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息