双密码
双密码是一种将波利比乌斯方阵与移位相结合的密码,它利用分级实现扩散。双密码由法国人Felix Delastelle发明,除此之外他还发明了三分密码,四方密码,两方密码。1895年,法国《盖尼民报》以《新密码》的名义首次报道了双密码,即双重密钥密码。加密方式:双密码的密钥由25个字母组成'密钥矩阵'。例如注意,密钥矩阵中是没有“j”字母的,它与字母“I”合并。下面的示例将使用上面显示的密钥加密明文:defend the east wall of the castle加密明文时,每个字母都将替换为密钥矩阵左侧和顶部的数字。明文:defend the east wall of the castle行:323223 512 2245 5222 33 512 424522列:312153 421 1244 1244 12 421 224441然后将数字进行分组,(这是构成密钥的一部分)。在本例子中,分组为5。行:32322 35122 24552 22335 12424 522列:31215 34211 24412 44124 21224 441然后从左上行到下列,依次重新排列、合并这些组(这是使双密码比简单的替换密码更难破解的分级步骤)。3232231215 3512234211 2455224412 2233544124 1242421224 522441在之后,将上面的数字重新对应密钥矩阵,第一个数字表示第一个字母的行,第二个数字表示第一个字母的列,例如32,表示该字母在第三行的第二列,即F。根据以上步骤,得出最终密文:ffyyyhkhycpliashadtrlhcchlblr关于解密:单纯靠手破译双密码是非常困难的,所以这需要我们用到电脑程序来破译,这个我近期会在密码机器进行更新。
沙发 又get到了一种密码 好厉害的亚子……我的眼睛学会了,脑子不晓得学会了没orz 好是好,就是有点浪费时间呀。 ꧁主人꧂缘.探 发表于 2020-7-16 22:20
好是好,就是有点浪费时间呀。
这才说明加密方法好呀 学到了
页:
[1]