第2章传统加密技术.pptVIP

  • 4
  • 0
  • 约9.06千字
  • 约 55页
  • 2019-10-13 发布于湖北
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.2.3 Playfair密码 采用多字母一起加密最著名的密码体制是Playfair密码,将明文中的双字母组合作为一个单元对待,并将这些单元转换为密文的双字母组合。例如使用的密钥词是monarchy,建立右边所示矩阵: M O N A R C H Y B D E F G I/J K L P Q S T U V W X Z 2.2.3 Playfair密码 其矩阵的构造如下:首先,从左到右、从上到下填入该密钥的字母,重复的字母只保留一个,其余去除;其次,按照字母表顺序将其余字母填入矩阵的剩余空间。字母I和J被算作一个字母,可以根据使用者的意愿在形成密文时确定用I或J。 2.2.3 Playfair密码 Playfair算法根据下列规则每次对明文的两个字母进行加密,这两个字母构成一对: (1)一对明文字母如果是重复的则在这对明文字母之间插入一个填充字符,如x。例如balloon先把它变成ba lx lo on 这样四个字母对。 (2)如果分割后的明文字母对在矩阵的同一行中都出现(不需要相邻),那么分别用矩阵中其右侧的字母代替,行的最后一个字母由行的第一个字母代替。例如,ar加密为RM,ek加密为FE。

文档评论(0)

1亿VIP精品文档

相关文档