Kratki vodič kroz kriptografiju

Download Astro
Download Astro
26. svibnja 2022.

Kriptografija je kritični dio online sigurnosti. No, što sve trebate znati o njoj? Ne biste li trebali jednostavno prepustiti sve to programerima i stručnjacima za sigurnost?

 

Neporecivo je da su svaki put kada idete online vaše informacije i osobni podaci u opasnosti od krađe. Što se više educirate o kriptografiji i sigurnost, to će vam bolje biti.

 
Dolje je naveden brzi vodič koji će vam pružiti uvod u ovu temu i podučiti vas osnovama kriptografije.
 
Što je kriptografija?
Kriptografija je izraz koji opisuje velik broj različitih tehnika koje se upotrebljavaju za zaštitu i šifriranje komunikacija kako bi se spriječilo njihovo presretanje od trećih strana.
 
Sastoji se od dva koraka: šifriranje (enkripcija) i dešifriranje (dekripcija). Enkripcija je postupak primjene šifre na tekst (obični tekst) kako bi ga se pretvorilo u šifrirani tekst (kriptirani tekst). Dekripcija je postupak uporabe te iste šifre za vraćanje šifriranog teksta natrag u obični tekst.
 
Iako se možda čini da je kriptografija razvijena tek nedavno, zapravo postoji već jako dugo. Ljudi pronalaze kreativne načine kako bi održali tajnost svoje komunikacije već stotinama godina. Na primjer, vojni generali su često svojim oficirima slali šifrirane poruke u slučaju da ih presretne neprijatelj.
 
 
Zašto bi vam trebalo biti stalo do kriptografije?
Na prvi pogled kriptografija se ne doima posebno važnom za vas. No, s usponom interneta su praktički sve vaše komunikacije i informacije dostupne vladama i hakerima. Oni mogu špijunirati vašu aktivnost, presretati vaše komunikacije te čak i ukrasti vaše osobne podatke.
 
Postoji značajan broj tehnologija koje su sada dostupne kako bi vas zaštitile od ove vrste prijetnji. No, bez temeljnog poznavanja kriptografije je teško razumjeti koje se od tih proizvoda isplati nabaviti i koji proizvodi zapravo nisu toliko sigurni kao što se doimaju.
 
Razumijevanjem kriptografije ćete se moći bolje zaštititi od širokog raspona online prijetnji.
 
 
Kako funkcionira kriptografija?
 
Kriptografija je temeljena na šiframa. Šifra je u osnovi kod kojega se upotrebljava za maskiranje komunikacija kako ne bi bile razumljive trećoj strani koja možda pokušava presresti poruku.
 
Jednostavna primjer šifre je poznata Cezarova šifra. Ta šifra koju je Julije Cezar upotrebljavao već 58. g. pne. Kada je slao vojne zapovijedi, u njima bi pomaknuo slova određeni broj znakova u abecedi kako bi dobio šifriranu komunikaciju. Njegovi oficiri bi zatim primili poruku i vratili slova unatrag kako bi dešifrirali poruku.
 
To je nevjerojatno jednostavan primjer šifre koju će lako probiti čak i kriptograf početnik, no služi kao odličan primjer toga kako kriptografija funkcionira i za što se koristi.
 
 
Moderna kriptografija
Danas postoje četiri glavne vrste kriptografije koje se upotrebljavaju za šifriranje važnih podataka.
 
 Simetrična kriptografija: Ovo je vjerojatno najjednostavnija vrsta kriptografije. U ovom slučaju se upotrebljava isti ključ i za enkripciju i dekriptiranje poruka. U slučaju Cezarove šifre, ključ bi bio broj mjesta u abecedi za koji je pomaknuto svako slovo. Glavni izazov simetrične kriptografije leži u sigurnom prijenosu ključa za dešifriranje. Ova vrsta enkripcije se i dalje koristi u današnjem svijetu. Sustav poznat kao Napredni standardi enkripcije (en. „AES“) sada predstavlja standard u svom području.
 
 
• Asimetrična kriptografija: Ova vrsta šifriranja slična je simetričnoj kriptografiji po svemu osim po tome što upotrebljava dva različita ključa. Jedan ključ se koristi za šifriranje poruke, a drugi za dešifriranje. Ova vrsta šifriranja se često upotrebljava u elektroničkoj pošti i digitalnim potpisima.
 
 
• Raspršivanje: Ovaj postupak se koristi matematičkim funkcijama kako bi poruku pretvorio u broj ili u slučajni niz znakova. To je vrlo učinkovit način za šifriranje podataka. Ipak, ako matematička jednadžba koja se upotrebljava za šifriranje bude na bilo koji način neodgovarajuća prilikom postupka dekriptiranja (npr. zbog kvara ili miješanja treće strane), poruka će biti izgubljena. U ovom trenutku je najnapredniji algoritam za raspršivanje SHA-256.
 
 
 Algoritmi za razmjenu ključeva: Kao što je prije spomenuto, jedan od glavnih problema kriptografije leži u sigurnoj razmjeni ključeva za dekriptiranje. Tu u igru ulaze algoritmi za razmjenu ključeva. To su složeni algoritmi koje se upotrebljava za siguran prijenos ključeva za šifriranje od jedne do druge osobe.
 
 
Na koji se način danas upotrebljava kriptografija?
Kriptografija se upotrebljava na razne načine, no najvažniji od svih je šifriranje vaših osobnih podataka.
 
Svaki put kada nešto kupite putem svoje kreditne kartice, registrirate se na neku uslugu ili bilo gdje unesete svoje osobne podatke, kriptografijom se osigurava da pristup tim podacima imate samo vi i organizacija ili osoba kojoj šaljete podatke.
 
Iako je u većini slučajeva ova razina sigurnosti dovoljna, i dalje postoje načini na koje ona može završiti u pogrešnim rukama.
 
 
Kako se možete zaštititi?
Ako biste htjeli na svoju internetsku vezu dodati još jednu razinu zaštite i osigurati da će svi vaši osobni podaci biti i informacije biti šifrirani, trebali biste razmisliti o kupnji virtualne privatne mreže, također poznate kao VPN.
 
VPN-ovi osiguravaju da su svi podaci koje prenesete putem interneta šifrirani koristeći se najsofisticiranijim sigurnosnim mjerama. To znači da vlade i hakeri ne mogu ostvariti pristup vašem imenu, lokaciji, povijesti pregledavanja, bankovnim podacima te drugim važnim detaljima.
 
Nisu svi VPN-ovi isti. Postoji velik broj kvalitetnih pružatelja usluga, no ako biste htjeli isprobati VPN možemo vam preporučiti nekog od sljedećih:
 
 
Svi ovi VPN-ovi su dokazano pouzdani i izvrsno obavljaju posao zaštite vašeg identiteta i držanja osobnih podataka na sigurnom dok ste online.