10.3969/j.issn.1674-2117.2015.11.012
简单的编码解码游戏(续)
上期文章提到一种叫“ROT-13”的文字游戏,按字母表的顺序往右移13位,将字母明文替换为密文,如“seeyoulater”会变成“frrlbhyngre”,不过若总是移动13位,那么密码很容易被破解,为了让密码更安全,可以每一次移位替换掉一个字母后,就变动一下移动的次数,于是“ROT-13”就成了“R O T-n”。例如,密码的发送方和接收方使用“14159265358”当作ROT-n的移动次数,对明文“seeyoulater”加密后“s”变成“t”,“e”变成“i”,而再后一个字母“e”则变成了“f”。其中“14159265358”这串数字被称为密钥。如图1借助MS Excel里的函数,可以让替换工作变得更轻松。
编码解码、字母表、移动、密码、文字游戏、位替换、接收方、发送方、数字、密钥、密文、加密、函数、安全
TP3;TN9
2015-07-03(万方平台首次上网日期,不代表论文的发表时间)
共2页
20-21