[#暗号](暗号) - [[Blaise de Vigenére]]によって広められた - [[対称鍵暗号]] 手法 - A~Z + `?` , `!`, ` `の28文字を符号化 - 事前共有鍵: 文字列 - 暗号化: 平文$P$、長さ$k$の事前共有鍵$K$から暗号文$C$を得る - $C_i = (P_i + K_{i \bmod k }) \bmod 28$ - 復号 - $P_i = (C_i - K_{i \bmod k }) \bmod 28$ メモ - [[シーザー暗号]]と異なり、1文字ごとキーが違う - 鍵長が短いと鍵が繰り返し使われ、周期性を持つので弱い - 頻度分析に弱い