Kryptografia
Kryptografia to nauka polegająca na ochronie informacji poprzez przekształcanie ich w bezpieczny format. Ten proces nazywa się szyfrowanie, był używany od wieków w celu zapobiegania odczytaniu odręcznych wiadomości przez niezamierzonych odbiorców. Obecnie do ochrony używa się kryptografii cyfrowy dane. To jest podział Computer Science który koncentruje się na transformacji data do formatów, których nie mogą rozpoznać nieautoryzowani użytkownicy.
Przykładem podstawowej kryptografii jest zaszyfrowana wiadomość, w której litery są zastępowane innymi znaków. Aby zdekodować zaszyfrowaną zawartość, potrzebujesz siatki lub stół który definiuje sposób transpozycji liter. Na przykład poniższa siatka tłumaczeń może służyć do dekodowania „1234125678906" tak jak "TechLib.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 translacyjnymi, takimi jak powyższy przykład lub złożonymi Algorytmy. Podczas gdy proste kody wystarczą do zakodowania odręcznych notatek, komputery mogą łatwo złamać lub odgadnąć tego typu kody. Ponieważ komputery mogą przetwarzać miliardy obliczeń na sekundę, mogą nawet złamać złożone algorytmy w ciągu kilku sekund. Dlatego współczesna kryptografia wymaga opracowania metod szyfrowania, które są trudne do wyrównania superkomputery złamać.