Szyfr Beauforta

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Szyfr Beauforta jest to szyfr należący do grupy szyfrów wieloalfabetycznych. Nazwa szyfru pochodzi od nazwiska angielskiego admirała Francisa Beauforta, mimo iż stworzył go nie on, lecz (w 1710 roku) Włoch Giovanni Sestri. Szyfr Beauforta jest bardzo podobny do szyfru Vigenère'a. Stosowane jest w nim podstawienie:

\phi(a) = (ki - a) \mod n\;

Szyfr Beauforta odwraca kolejność liter w alfabecie, po czym przesuwa je w prawo o (ki + 1) pozycji. Dowodem jest następujące przekształcenie:

\phi(a) = [(n-1)- a + (ki+1)]\mod n\;