Cztery pojęcia na start
Słowo „kryptografia” pochodzi z greki i znaczy tyle co „ukryte pisanie”. Zajmuje się tym, jak zapisać wiadomość, aby odczytały ją tylko właściwe osoby. Bez kilku pojęć trudno o niej rozmawiać.
Tekst jawny to wiadomość, którą da się przeczytać, a szyfrogram to jej zaszyfrowana postać. Szyfr jest metodą przejścia z jednego do drugiego, natomiast klucz to tajne ustawienie tej metody. W szyfrze Cezara metodą jest przesuwanie liter w alfabecie, a kluczem liczba pozycji, o którą je przesuwasz.
W jakiej kolejności czytać
Najlepiej zacząć od przewodnika, bo można w nim przejść przez przesunięcie krok po kroku, zanim pojawi się teoria. Później zaszyfruj kilka wiadomości na kole. Artykuł o szyfrach podstawieniowych wyjaśnia, czemu wymieszany alfabet trudniej złamać, a historia dopowiada resztę. Jeśli chcesz zobaczyć, jak te szyfry padają, zajrzyj do działu kryptoanaliza.
Kryptografia klasyczna a współczesna
Wszystko na tej stronie to kryptografia klasyczna, czyli szyfry działające na literach, które można wykonać ręcznie. Świetnie nadają się do nauki, ale prawdziwych tajemnic nie ochronią, bo komputer łamie je niemal natychmiast.
Banki, komunikatory i strony internetowe korzystają z algorytmów takich jak AES i RSA. Działają one na liczbach i projektuje się je tak, by opierały się komputerom. Tekst jawny, szyfrogram i klucz znaczą tam to samo, więc te pojęcia przydadzą ci się także później.