一、栅栏技术

  按照对角线的顺序写入明文,而按行的顺序读出作为密文。

  如,用深度为2的栅栏技术加密“meet me after the togo party”,可写为

      m  e  m  a   t   r  h  t  g  p  r  y

         e  t   e   f  e   t  e  o  o  a  t

  加密后是 mematrhtgpryetefeteooat  

  这种技巧很容易被攻破,于是进一步出现了置换密码技术。

二、置换密码

  把消息一行一行地写成矩阵块,然后根据密钥的顺序按列读出。

   

  单纯的置换密码因为有着和明文相同的字母频率特征而易被破解,密码分析可以直接从将密文排列成矩阵入手,再来处理列的位置。双字母音节和三字母音节分析办法可以派上用场。

  若根据置换算法,对明文进行多次置换,就不容易破解了,这就是安全性更高的多步置换密码

 

 

posted on 2016-04-22 08:27  block2016  阅读(3335)  评论(0编辑  收藏  举报