刀疤不知从何处拿出一个文件袋,将里面的文件拆出来,放到连叶面前。
“你若是能把这个破译出来,我们说话算数,带你离开,要是破译不出来……”
说着,他把枪搁在桌上,黑乎乎地枪口对着连叶,“别想耍什么花招。”
连叶心里渐渐平静,但仍旧没有放松警惕。
她淡淡一笑,“为了我自己的性命,当然会全力以赴。”
她把文件拿过来,仔细研究起来。
文件如上一篇一样,依旧是以英文字母和数字为密文。
密文以u字开头,以seal为结尾。
这是以密码是按照通行的报文格式书写的比较规范的密文。
开头的u,即urgent的简写,表示加急,seal表示印。
中间的数字连叶尚不清楚加密方式,先简单把整份文件浏览一遍。
她发现,整份文件中的数码没有重码。
在传统的横直码变换法或者加减法,基于康熙字典的传统方法中,对应的汉字有固定的数码,重码即重字。
这一篇文件中不可能没有一个重复的汉字,也就是说,这份密文用的加密方式并非基于汉字本身。
连叶大致推断出,这是基于数学计算的有公开秘钥的加密方式,即rsa加密算法,一种非对称加密算法。
发明者是三个麻省学院的工作者。
公开秘钥的加密方式有公钥和私钥,公钥用于加密,私钥用于解密。
密码之间分布均匀且统计独立时,是最难得到信息量的,即便有已知的密码和明码,也不能破译另一段密文。
更重要的是,乘积和公钥可以给任何人使用,用于加密,但只有掌握秘钥之人才可以解密,加密者若不知道秘钥,也无法解密。