Kryptografia nie jest wynalazkiem nowoczesnym. Ludzie skrywali tajemnice od tysiącleci. W epoce cyfrowej ta starożytna nauka zapewnia bezpieczeństwo Twojej bankowości internetowej, poczty e-mail i prywatnych wiadomości. Przed komputerami rządy i wojsko zmonopolizowały tajemnice.
Weź Spartan skintal. Był to drewniany kij owinięty w pergamin. Generał napisał swoją wiadomość na całej długości kija. Gdyby usunięto papier, tekst wyglądałby jak nonsens. Tylko generał z laską o tej samej średnicy mógł to odczytać.
Grecy wynaleźli także szyfry. Są to specyficzne kody, które zastępują lub zmieniają kolejność liter. Obie strony potrzebowały tego samego szyfru, aby odszyfrować wiadomość. Mogli przemieszać litery w dowolnej kolejności, aby zwiększyć zamieszanie. Jeśli udostępnili kod, wiadomość pozostała bezpieczna.
Obecnie szyfry oparte na czynniku ludzkim są przestarzałe. Komputer może je zhakować w ciągu kilku sekund. Zamiast tego używamy algorytmów. Algorytm to zbiór reguł tworzenia komunikatu. Określa możliwe kombinacje. Potrzebujesz także klucza. Ten klucz wybiera jedną właściwą ścieżkę spośród milionów możliwości. Zamienia nonsens z powrotem w sens.
Komputerowe systemy szyfrowania można ogólnie podzielić na dwie główne kategorie. Zrozumienie, którego używasz, ma wpływ na Twoją prywatność.
Dwa filary bezpieczeństwa cyfrowego
Większość nowoczesnych metod szyfrowania opiera się na jednej z tych dwóch metod.
- Szyfrowanie kluczem symetrycznym
- Szyfrowanie asymetryczne (klucz publiczny)
Szyfrowanie symetryczne wykorzystuje ten sam klucz do blokowania i odblokowywania danych. To jest szybkie. To skuteczne. Ale jak bezpiecznie przesłać ten klucz? Tutaj na ratunek przychodzi szyfrowanie asymetryczne. Używa pary kluczy: jednego publicznego i jednego prywatnego.
Omówimy, jak działa każdy system i dlaczego jest on ważny w codziennym cyfrowym życiu.

























