ROT-13

时间:2005-10-27 来源: 作者: 点击:
ROT-13是把字母表中前一半的字母用字母表后一半相对应的字母来交换(也就是隔13个字母交换位置)的一种加密算法。这样,A就变成N,B就变成O,以此类推,然后反过来,N变成A,O变成B,等等。数字、空格和标点不改变。ROT-13有时用来加密那些进攻性的或是带可疑尝试的信
  

  ROT-13是把字母表中前一半的字母用字母表后一半相对应的字母来交换(也就是隔13个字母交换位置)的一种加密算法。这样,A就变成N,B就变成O,以此类推,然后反过来,N变成A,O变成B,等等。数字、空格和标点不改变。ROT-13有时用来加密那些进攻性的或是带可疑尝试的信息,或那些搞怪信息等。这个代码的目的并不是为了保证安全性,而仅仅是使人们难于阅读而已。

  ROT-13有时用于Internet上加密e-mail地址,这样可以阻碍垃圾邮件的发送。一些浏览器或文字编辑器提供给用户这种在正常文本和ROT-13间来回转换的能力。一般地,你只需加亮你想要加密或解密的文本,然后选择ROT-13编码/解码按钮就可以了。

  这儿是一个正常文本的例子:

  This is a sample of a message encoded using ROT-13 encoding. Because of the simple nature of the encryption, its purpose is not security but to prevent accidental reading.

  使用ROT-13则如下所示:

  Guvf vf n fnzcyr bs n zrffntr rapbqrq hfvat EBG-13 rapbqvat. Orpnhfr bs gur fvzcyr angher bs gur rapelcgvba, vgf checbfr vf abg frphevgl ohg gb cerirag nppvqragny ernqvat.

  ROT-13有时也叫作Caesar代码,据说在Pelloponesian战争期间,罗马将军曾使用过这种代码。

------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容