超级加密-密码术的奥秘

时间:2023-12-05 00:29:03

超级加密

至此,我们在本章中描述了一些简单的密码,其中多数是很容易破译的。现在我们来介绍一种概念,即组合两个或多个弱的密码可以得出比原来任一个都强的密码。这个概念被称为超级加密。它的基本思想十分简单,比如说我们想使用简单代换密码和换位密码来进行超级加密,那么只需先用简单代换密码加密信息,然后对所得的密文再用换位密码加密。我们还是用一个简单例子来说明。

超级加密-密码术的奥秘

比如我们要用密钥为2的凯撒密码和密钥为4的换位密码对信息ROYAL HOLLOWAY进行超级加密。先用密钥为2的凯撒密码加密便得到:

再用密钥为4的换位密码加密,于是有:

超级加密是很重要的技巧,现代的很多强密码算法都可以视为是用几个相对较弱的算法进行超级加密后的结果。