Beaufort şifresi, metni dönüştürmek için tekrarlanan bir anahtar sözcük kullanan klasik bir çok alfabeli yerine koyma şifresidir. Vigenere şifresinden farklı olarak her çıktı harfi, anahtar harfi ile açık metin harfi arasındaki ters ilişkiyle hesaplanır.
Beaufort şifresinin en ayırt edici özelliği karşılıklı yapısıdır. Şifreleme ve çözme için aynı dönüşüm kullanılır; bu nedenle aynı anahtar sözcük metni iki yönde de işleyebilir.
Şifre, yerine koymaları geçerli anahtar harfine göre değiştirdiği için Sezar gibi tek alfabeli şifrelere kıyasla basit frekans analizine karşı daha dayanıklıdır.