摘要: 明文加密可以通过各种方式。 比较老一点的有Caesar加密算法、Vigenere加密算法,这两种都是属于替代加密算法。替代加密算法是将明文中的每一个字符用另一个字符替换为密文中的一个字符。除接受者外,其他人不理解其间的替代。接受者对密文作反向替换后恢复成明文。Caesar加密算法是将26个英文字母循环右移3位而得来的,也就是说将明文中的A用密文D代替,以此类推得到密文,从而实现加密。 人们在单一Caesar密码的基础上扩展出多表密码,称为Vigenere密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的。维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行 阅读全文
posted @ 2013-07-26 13:09 galuo 阅读(599) 评论(0) 推荐(0) 编辑