甲地高辛 毒品:什么叫密码周期?

来源:百度文库 编辑:高考问答 时间:2024/05/05 07:28:42

多表替代密码:由多个简单的替代密码构成,例如,可能有5个不同的简单替代密码,分别用于替代明文中不同位置的字符。
多表替代密码由Leon Battista在1568年发明,在美国南北战争期间由联军使用。尽管在计算机的帮助下这种密码容易被破译,但仍有许多商用计算机的保密产品使用它。比较著名的多表替代密码是1858年法国密码学家维吉尼亚设计的以移位替代为基础的一种周期替代密码, 称为维吉尼亚密码(Vigenère)。此外,还有博福特密码(Beaufort)、弗纳姆密码(Vernam)等。
多表替代密码有多个单字母密钥,每一个密钥被用来加密一个明文字母。第一个密钥加密明文的第一个字母,第二个密钥加密明文的第二个字母等等。在所有的密钥用完后,密钥又再循环使用,若有20个单个字母密钥,那么每隔20个字母的明文都被同一密钥加密,这称为密码的周期。在古典密码学中,密码周期越长越难破译。虽然使用计算机能够轻易破译具有很长周期的替代密码,但在古代,靠手工计算是很难破译的。
滚动密钥密码(有时叫书本密码)也是多表替代密码,它用一个文本去加密另一个文本,即使这种密码的周期与文本一样长,也容易被破译。

规定一个密码的有效使用期!这个有效使用期即为密码周期!