Szyfrowanie, czyli ukrywanie znaczenia informacji.
Zaszyfrować informację w prosty sposób, ale trudny do odkodowania przez osoby trzecie to sztuka szyfrowania.
Szyfrowaniem określa się proces przekształcania informacji
czytelnej dla odbiorcy na niezrozumiały ciąg znaków w celu jego utajnienia –
przechowywania w takiej postaci lub przekazywania niezabezpieczonymi kanałami.
Proces można zapisać przy użyciu algorytmu. Proces odwrotny, który ma na celu
przekształcenie tekstu tajnego na jawny, nosi nazwę deszyfrowania. Wiadomość
przed zaszyfrowaniem nazywa się tekstem jawnym, a wiadomość zaszyfrowaną –
szyfrogramem.
Wśród prostych szyfrów można rozpatrywać szyfry przestawieniowe
polegające na zmianie kolejności znaków lub podstawieniowe, gdzie danemu
znakowi/grupie znaków przyporządkowuje się inne. Gdy rozpatrujemy szyfry
symetryczne i asymetryczne, wprowadzamy pojęcie klucza – informacji
umożliwiająca wykonywanie szyfrowania i deszyfrowania. W kryptografii
symetrycznej do szyfrowania i deszyfrowania używa się tego samego klucza,
dlatego powinien być znany tylko nadawcy i odbiorcy.
Kryptoanaliza – złamanie kodu (haker)
Informacja
jawna – tekst jawny.
Szyfrogram
– tekst
zaszyfrowany.
Klucz szyfrowania – jest to pewna tajna wiadomość, która umożliwia deszyfrowanie zaszyfrowanej wiadomości.
Kryptologia zajmuje się utajnianiem informacji i zabezpieczaniem przekazu przed niepowołanym dostępem. Kryptologię dzieli się na kryptografię związaną z szyfrowaniem i deszyfrowaniem informacji oraz kryptoanalizę - gałąź wiedzy
Technikę szyfrowania, z której korzysta się w metodzie z użyciem skytale, nazywa się SZYFREM PRZESTAWIENIOWYM. Polega na przestawieniu znaków z informacji jawnej. Szyfrogram i informacja jawna składają się z tych samych znaków, ustawionych w innej kolejności.
Szyfr Cezara
Szyfr podstawieniowy, polega na zamianie tekstu jawnego na inne znaki alfabetu według określonego algorytmu. Juliusz Cezar stosował klucz o wartości 3, tzn. literę A zastępowała litera D, itd.
W sposób bardzo przystępny wyjaśnia to KhanAcademy
Ludzie od zawsze mieli coś do ukrycia. Nie chcemy, żeby wszystkie
nasze informacje trafiły do wszystkich a często tylko do wybranych osób.
Informacja to najdroższa waluta na świecie.
Dzięki informacji nasze życie jest łatwiejsze, a cyfry i liczby
towarzyszą nam codziennie.
Szyfr Vigenere’a i Albertiego to metoda szyfrowania, w której korzystamy z kilku kluczy Cezara, np.: pierwsza litera tekstu przesunięta o jedną pozycję, druga o dwie pozycje, trzecia o cztery pozycje, czwarta o jedną pozycję, itd.
Mechanizacja szyfrowania to, np.: Enigma. Maszyny rotorowe przed
1939 rokiem sprzedawane były na wolnym rynku. Moc takiej maszyny do szyfrowania
zależała od ustawienia wirników (rotorów), liczba ta była imponująca, bo
wynosiła 10 23. Wybitny matematyk i kryptolog Marian Rejewski w
latach 1932-1939 z grupą matematyków Henrykiem Zygalskim i Jerzym Różyckim
złamał kod niemieckiej maszyny szyfrującej.
Obecne czasy niosą potrzebę coraz częstszego szyfrowania i kodowania celem zabezpieczenia własnej tożsamości w cyfrowym świecie, do którego coraz bardziej się przenosimy i stajemy się od niego uzależnieni.