Kryptografia
Kryptografia to nauka o ochronie informacji poprzez przekształcanie ich do bezpiecznego formatu. Ten proces, nazywany szyfrowaniem, jest stosowany od stuleci, aby uniemożliwić odczytanie odręcznie zapisanych wiadomości niezamierzonym odbiorcom. Obecnie kryptografia służy do ochrony danych cyfrowych. Jest dziedziną informatyki, która koncentruje się na przekształcaniu danych do formatów nierozpoznawalnych dla nieupoważnionych użytkowników.
Przykładem podstawowej kryptografii jest zaszyfrowana wiadomość, w której litery zastąpiono innymi znakami. Aby odczytać zaszyfrowaną treść, potrzebna byłaby siatka lub tabela określająca sposób zamiany liter. Na przykład poniższa siatka tłumaczeń może posłużyć do odczytania ciągu "1234125678906" jako "techterms.com".
| 1 | t | 6 | m | |
| 2 | e | 7 | s | |
| 3 | c | 8 | . | |
| 4 | h | 9 | c | |
| 5 | r | 0 | o |
Powyższa tabela jest również nazywana szyfrem. Szyfry mogą być prostymi kodami zamiany, takimi jak powyższy przykład, lub złożonymi algorytmami. Proste kody wystarczały do kodowania odręcznie pisanych notatek, ale komputery mogą łatwo złamać takie kody lub ustalić ich znaczenie. Ponieważ komputery potrafią wykonywać miliardy obliczeń na sekundę, mogą nawet złamać złożone algorytmy w ciągu kilku sekund. Dlatego współczesna kryptografia obejmuje opracowywanie metod szyfrowania, które są trudne do złamania nawet dla superkomputerów.
Sprawdź swoją wiedzę