Szyfry

Szyfruj i odszyfrowuj tekst online. Wypróbuj szyfr Cezara, szyfr Vigenère’a, Atbash, Polibiusza, szyfr płotkowy, Enigmę M4, szyfr Hilla i AES-256-GCM.

Jak działają klasyczne szyfry?

Potrzeba ukrywania informacji pojawiła się wraz z administracją, dyplomacją, handlem i prowadzeniem wojen. Władcy oraz dowódcy chcieli przesyłać rozkazy tak, aby przechwycenie posłańca nie oznaczało od razu ujawnienia planu. Najstarsze metody były proste, ponieważ musiały działać bez maszyn: zastępowały jedne znaki innymi albo zmieniały kolejność liter.

Z czasem pojedyncze podstawienie przestało wystarczać. Szyfr Vigenère’a używał wielu alfabetów, szachownica Polibiusza zamieniała litery na współrzędne, a szyfry przestawieniowe ukrywały naturalny porządek tekstu. Rozwój telegrafu i łączności radiowej zwiększył liczbę przesyłanych wiadomości, dlatego w XX wieku pojawiły się maszyny wirnikowe, takie jak Enigma, które automatycznie zmieniały sposób szyfrowania kolejnych liter.

Każdemu etapowi rozwoju kryptografii towarzyszył rozwój kryptoanalizy. Analiza częstości liter pozwalała łamać proste podstawienia, badanie powtarzających się fragmentów osłabiało szyfry wieloalfabetowe, a coraz szybsze obliczenia odbierały bezpieczeństwo wielu rozwiązaniom historycznym. To właśnie rywalizacja między twórcami szyfrów a osobami próbującymi je złamać prowadziła do coraz bardziej matematycznych metod.

Współczesne algorytmy, takie jak AES‑256‑GCM, działają na danych binarnych, korzystają z bardzo dużych przestrzeni kluczy i potrafią wykryć modyfikację wiadomości. Klasyczne szyfry pozostają jednak świetnym sposobem na zrozumienie podstaw: klucza, podstawienia, przestawienia i różnicy między ukryciem treści a jej rzeczywistym zabezpieczeniem.