天天看点

密码学历史(The History of Cryptography)(5)

难解的数码(Le chiffre indéchiffrable)

密码学历史(The History of Cryptography)(5)

随着频率分析技术传出阿拉伯并进一步发展,已存在的替换密码已经被完全破解了。随着密码分析越来越红火,一位1523年出生的法国外交官、密码学家布莱斯·德·维吉尼亚(Blaise de Vigenére)提出了另一种更强大的密码,不过实际上是由密码学家莱昂·巴蒂斯塔·阿尔伯蒂(Leone Battista Alberti)所设计实现。他关于史上第一个多码(polyalphabetic)密码的思想是当时密码界的实质性突破。 

不管怎样,这种密码被称作维吉尼亚密码,是维吉尼亚确定了这种密码最终的形式。 这种密码的强大之处在于它运用了26个不同的密钥字母进行加密,而不是只用一个字母。 如此消息中每个字母都根据密钥关键词中的字母作不同的置换(permutation)。 尽管这种密码看似对频率分析坚不可摧,在随后的两个世纪里还是因为这种方法过于复杂而不被广泛采用。 已存在的单码(monoalphabetic)替换密码在多种场合中已经足够保密,因为它又快又方便、实用并且对密码分析不甚精通的对手而言已经足够安全。不过维吉尼亚密码被更多运用在要求不可破译的军事和政治信件传递当中。

如此密码发展史变得更加扑朔迷离了。

Further links:

· www.ph-karlsruhe.de/~ziegenbalg/materialien-homepage-jzbg/cc-interaktiv/vigenere/verschlusselung.htm

· de.wikipedia.org/wiki/Vigenere-Chiffre