Cifra de Beaufort
Uma variante da Vigenère que calcula chave menos texto claro, de modo que a mesma operação cifra e decifra.
Enquanto a Vigenère calcula C = P + K, a Beaufort calcula C = K − P (mod 26). Isso a torna recíproca: passe o texto cifrado pelo mesmo procedimento com a mesma chave e o texto claro volta. Uma tabela em vez de duas e, o que é mais útil, um mecanismo em vez de dois numa máquina.
Leva o nome do almirante Sir Francis Beaufort, mais lembrado pela escala de ventos. Em segurança, é exatamente tão fraca quanto a Vigenère, ou seja, indefesa diante do teste de Kasiski, mas a reciprocidade a tornava atraente em hardware. A Hagelin M-209, a cifra tática de campo do Exército dos EUA na Segunda Guerra Mundial, implementa a fórmula de Beaufort.