托米读书>历史小说>学霸凶猛 > 第438章 436:凯撒位移密码
    “喂,孔书成,你不要这样自己吓自己好不好?要我猜,这个宫师傅肯定就是个喜欢网上赌博的家伙,哦对,刚才那个老板娘不也说了嘛,前段时间警察还在这里抓到了一大批‘卖菠菜’的呢。这个宫师傅,肯定就是其中之一。”

    “不会的。宫师傅肯定不会在网上搞博彩。”

    “书成,你怎么就这么笃定?你连见都没有见过他本人。”

    “我相信自己的感觉。”

    “感觉?你做什么事儿都相信自己的感觉?”

    “是。”

    “书成,照你这么说,那道高考数学压轴题,你也是靠感觉押中的?”

    “是。”

    “我可不信。你刚才说,这100张扑克牌是一套密码?那你说,到底是什么密码?”

    “………”

    孔书成顿了顿,然后目光坚定说道:“如果我没猜错的话,窗户上的这100张扑克牌,应该是宫师傅留下来的一套凯撒位移密码。”

    潘瑜:“啊,凯撒位移密码?那又是个什么东东?”

    孔书成:“凯撒位移密码,最早是古罗马凯撒大帝用来保护重要军情的加密系统。苏托尼厄斯曾经在公元二世纪写的《凯撒传》中,对凯撒用过的其中一种替换密码做了详细的描写。师姐,你看过那本书嘛?”

    潘瑜耸了耸肩:“没看过。”

    孔书成:“一开始,凯撒只是简单地把信息中的每一个字母用字母表中的该字母后的点个字母代替。这种密码替换通常叫做凯撒位移密码,或者简单的说,凯撒密码。”

    潘瑜:“这种密码,容易被破解嘛?”

    孔书成:“最早的凯撒位移密码,当然比较菜,后来就进阶了。尤其是,单字母和数字混合使用之后,破译的难道就更大了。我举个简单的例子吧,假如我们的明码表是ABCDEFGHI………XYZ这26个字母,然后我们的密码表是键盘上的排序QWERTYUI………M。那么,明文如果是FOREST的话,那么密文就是TGKTLZ。只需要重排密码表26个字母的顺序,允许密码表和明码表的任一一种重排,那么密匙就会增加到四千亿亿亿多种,我们就会有超过4*1027种密码表。想要破译,简直比登天还要难………”

    潘瑜:“………!?”