Kriptografija
Kriptografija je znanost o zaštiti informacija pretvaranjem u siguran format. Ovaj postupak, tzv šifriranje, koristi se stoljećima kako bi spriječio da neželjeni primatelji čitaju rukom napisane poruke. Danas se za zaštitu koristi kriptografija digitalni podaci. To je podjela na Computer Science koji se usredotočuje na preobrazbu datum u formate koje neovlašteni korisnici ne mogu prepoznati.
Primjer osnovne kriptografije je šifrirana poruka u kojoj se slova zamjenjuju drugim znakova. Da biste dekodirali šifrirani sadržaj, trebat će vam mreža ili stol koja definira kako se slova prenose. Na primjer, donja prijevodna mreža može se koristiti za dekodiranje "1234125678906"kao"TechLib.com".
1 | t | 6 | m | |
2 | e | 7 | s | |
3 | c | 8 | . | |
4 | h | 9 | c | |
5 | r | 0 | o |
Gornja tablica također se naziva šifrom. Šifre mogu biti jednostavni prijevodni kodovi, kao što je gornji primjer, ili složeni algoritmi. Iako su jednostavni kodovi dovoljni za kodiranje rukom napisanih bilješki, računala mogu lako slomiti ili shvatiti ove vrste kodova. Budući da računala mogu obraditi milijarde izračuna u sekundi, čak mogu razbiti složene algoritme u nekoliko sekundi. Stoga moderna kriptografija uključuje razvoj metoda šifriranja koje su teške čak superračunala slomiti.