Internet je neprestani izvor nove tehnologije, a s novom tehnologijom dolazi i novi žargon. Prefiks "kripto-" postoji već neko vrijeme, a vjerojatno ste čuli za kriptovalutu. Ali što je s kriptologijom ili kriptografijom?
Ovaj će članak detaljno objasniti kriptologiju i kriptografiju, uključujući njihove razlike, što uključuju i za što se koriste.
Što je kriptografija?
Kriptografija potječe od starogrčkih riječi kriptos, što znači "skriveno" i grafein, što znači "učiti". To je proučavanje i praksa osiguravanja zaštite informacija od nenamjernih ili zlonamjernih strana.
Kriptografija postoji tisućama godina. U starom Egiptu vladari su koristili šifre za skrivanje poruka od neprijateljskih vojnih zapovjednika ako je zarobljen glasnik. Ta se praksa nastavila kroz povijest do modernog doba, gdje je kriptografija sada daleko naprednija.
Kriptografija uključuje sve metode koje se koriste za održavanje komunikacije i podataka između dvije ili više strana tako da drugi ne mogu čitati, mijenjati ili krasti podatke. U kriptografiji postoje dvije temeljne tehnike: šifriranje i raspršivanje.
Što je šifriranje?
Šifriranje je upotreba šifri za bitno kodirati digitalne informacije tako da je nedostupan svima koji nemaju ključ za dešifriranje. Ovisno o razini šifriranja, to može biti nemoguće je dešifrirati poruku bez ključa. Dvije vrste šifriranja su kriptografija sa simetričnim ključem i kriptografija s javnim ključem.
Kriptografija sa simetričnim ključem odnosi se na šifriranje gdje pošiljatelj i primatelj koriste isti ključ za dešifriranje poruke. Primjer za to je Standard za šifriranje podataka (DES), koju je razvila američka vlada i koristi se za sve, od šifriranja bankomata do privatnosti e -pošte. Međutim, prije mnogo godina nadmašio ga je Napredni standard šifriranja (AES).
Kriptografija sa simetričnim ključem zahtijeva da i pošiljatelj i primatelj sigurno upravljaju jednim ili više ključeva za šifriranje. To se može pokazati kompliciranim, ali i velikim sigurnosnim rizikom.
Kriptografija s javnim ključem ili asimetrična kriptografija uključuje dva ključa: javni ključ i privatni ključ. Javni ključ dostupan je javno i koristi se za šifriranje, dok se privatni ključ čuva u tajnosti između dvije strane i koristi se za dešifriranje.
Snaga šifriranja obično se mjeri veličinom ključa. Veličina ključa je koliko se bitova koristi u algoritmu za šifriranje. Što je veličina ključa duža, to je šifriranje sigurnije. 256-bitne i 512-bitne, na primjer, smatraju se ključevima "vojne klase".
Što je hashing?
Raspršena funkcija u kriptografiji uzima bilo koju duljinu podataka i algoritamski ih pretvara u kratki izlaz koji se naziva "hash digest". Ovo je jednosmjerna funkcija koja se ne može poništiti. Dobar algoritam raspršivanja neće proizvesti isti raspršivač za bilo koje dvije poruke. Drugim riječima, svaki hash bi trebao biti jedinstven.
Raspršivači se koriste za nekoliko stvari, uključujući provjeru poruka, lozinki i potpisa. Na primjer, popularni algoritam raspršivanja, MD5, može se koristiti za osiguravanje da se poruke ne mijenjaju prije, tijekom ili nakon prijenosa.
Poruka se raspršuje u svakom intervalu, a ako se izlaz promijeni u bilo kojem trenutku, očito je da je došlo do ometanja poruke.
Što je kriptoanaliza?
Prije nego što pređemo na kriptologiju, važno je razumjeti kriptoanalizu. Ako je kriptografija praksa i proučavanje zaštite podataka, kriptoanaliza je praksa i proučavanje razbijanja te zaštite.
Kriptanaliza se često koristi za pronalaženje načina razbijanja enkripcije bez kriptografskog ključa ili pronalaženje drugih slabosti u kriptografskoj obrani.
Kratka povijest kriptoanalize
Baš kao i kriptografija, kriptoanaliza postoji već tisućama godina. Čuveni primjer kriptoanalize bio je razbijanje Enigma koda od strane Alana Turinga i drugih u Bletchley Parku.
Enigma je bila stroj za šifriranje koji su koristili Nijemci kako bi mogli sigurno komunicirati. Osoba bi upisala pisaći stroj, a stroj bi ispisao šifriranu poruku prema često mijenjanim kodovima - izvrstan primjer moderne kriptografije.
Turing je s Gorgonom Welchmanom izumio stroj Bombe. Bombe strojevi bili su kriptoanalitički uređaji koji su uvelike smanjili količinu posla koju su morali obaviti "razbijači kodova". Djelovalo je pokušavajući replicirati složene postavke Enigme kako bi otkrila ključ za šifriranje.
S otkrićem da su njemačke poruke često sadržavale određene riječi, uključujući "izvješće o vremenu", "Heil Hitler" i "Eins" (njemačka riječ za "jedan"), Bombe i druge kriptoanalitičke tehnike mogle bi se koristiti za dešifriranje većine poruka.
Kriptoanaliza grube sile
Jedna od popularnih metoda razbijanja enkripcije je pristup "brute-force". Ovo je sustavna provjera svih mogućih ključeva ili lozinki u odnosu na enkripciju. S manjim ključevima za šifriranje, pomoću postojeće računalne tehnologije moguće je grubo forsirati algoritam. No, bilo bi potrebno milijarde godina da čak i naše najbrže superračunalo napravi brutalnu 256-bitnu enkripciju.
To čini veličinu ključa tako moćnom i zašto je u gotovo svim slučajevima potrebno imati ispravan ključ za dešifriranje za šifriranje te jačine.
Kriptologija vs. Kriptografija
Kriptologija i kriptografija često se koriste naizmjenično, što je djelomično netočno. Kriptologija je krovni pojam koji uključuje i kriptografiju i kriptoanalizu. Dakle, kriptologija obuhvaća obje strane medalje; zaštita i osiguranje podataka i pronalaženje načina da se te zaštite razbiju i pristupi podacima.
Sigurnosni stručnjaci i hakeri podjednako koriste kriptologiju. Sigurnosni stručnjaci upotrijebit će ga za pronalaženje ranjivosti i razvoj jačih, manje ranjivih kriptografskih alata, dok će hakeri općenito nastojati infiltrirati se u sustave i ukrasti podatke.
Primjer Alana Turinga i Enigma koda izvrstan je primjer kriptologije na djelu. S jedne strane medalje imate visinu kriptografije u to vrijeme. Smatralo se da se Enigma kod ne može riješiti. Uz svaku poruku bilo je više od 150 milijuna milijuna milijuna mogućih kombinacija.
S druge strane medalje, imate nevjerojatne podvige kriptoanalize koji zapravo uspijevaju dešifrirati enigmu, presresti njemačke poruke i uvelike pomoći ratnim naporima saveznika.
Privatnost, sigurnost i kibernetički kriminal
Kriptologija je fascinantno područje koje se usredotočuje na dvije suprotne tehnike kriptografije i kriptoanalize. Dok kriptografija nastoji zaštititi i osigurati podatke pomoću tehnika poput šifriranja i raspršivanja, kriptoanaliza pokušava otkriti ranjivosti kako bi razbila kriptografsku obranu.
Dosadilo vam je nadgledanje vaših e-poruka od strane vlade i trećih strana? Zaštitite svoje poruke sigurnom šifriranom uslugom e -pošte.
Pročitajte Dalje
- Objašnjena tehnologija
- Sigurnost
- Kriptovaluta
- Šifriranje
- Sigurnosni savjeti
- Žargon
Jake Harfield je slobodni pisac sa sjedištem u Perthu u Australiji. Kad ne piše, obično je vani u grmu i fotografira lokalne životinje. Možete ga posjetiti na www.jakeharfield.com
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu