
Vigenère cipher,又称维吉尼亚密码、维热纳尔密码,是一种多表移位代替密码。1553年由吉奥万·巴蒂斯塔·贝拉索首次系统记录,后被误传为法国外交官布莱斯·德·维吉尼亚发明。该密码通过密钥字母循环确定偏移量,使用多个凯撒密码表对明文进行加密,密钥重复扩展至与明文等长。
维吉尼亚密码基于26×26字母矩阵,加密遵循公式C=(P+K) mod 26,其中明文P通过密钥K对应的偏移量生成密文C。密钥字母对应0-25的移位值,如密钥"LEMON"加密明文"ATTACKATDAWN"生成密文"LXFOPVEFRNHR"。破解方法包括卡西斯基试验确定密钥长度及重合指数分析 。
想要了解更多“Vigenérecipher”的信息,请点击:Vigenérecipher百科
