Vigenere密码的密文字母是用明文字母在Vigenere方阵中的列和密钥字母在Vigenere方阵中的行的交点处的字母来代替的。该C程序实现了了这一简单但值得研究的古典密码。