专业信息安全工程师网站|培训机构|服务商(2018信息安全工程师学习QQ群:327677606,客服QQ:270019001)

软题库 培训课程
当前位置:信管网 >> 信息安全工程师 >> 综合知识 >> 文章内容
置换密码-信息安全工程师教材
来源:信管网  2018年09月14日  【信管网:项目管理师专业网站所有评论

信息安全工程师教材:置换密码

1.置换密码

把明文中的字母重新排列,字母本身不变,但其位置改变了,这样编成的密码称为置换密码。

例如捂明文按某一顺序排成一个矩阵,其中不足部分用φ 填充,而φ 是明文中不会出现的一个符号。然后按另一顺序选出矩阵中的字母以形成密文,最后截成固定长度的字母组作为密文。

举例:

明文:MING CHEN WU DIAN FA DONG FAN GONG

矩阵:MINGCH       选出顺序:按列

         ENWUDI

         ANFADO

         NGFANG

         ONG∅∅∅   其中∅为明文中不会出现的字符,表示空。

密文:MEANO INNGN NWFFG GUA∅  CDDN∅  HIOG∅

由此可以看出,改变矩阵的大小和选出顺序可以得到不同形式的密码。置换密码的密钥就是矩阵的大小和选出顺序。置换密码比较简单,但它经不起己知明文攻击。但是,把它与其他密码技术相结合,可以得到十分有效的密码。



分享到: 新浪微博 腾讯朋友 收藏本页
发表评论  查看完整评论  

相关内容

推荐文章
合作网站内容