Skip to main content

Kako razumjeti šifriranje kodova

Week 10, continued (Lipanj 2025)

Week 10, continued (Lipanj 2025)
Anonim

WPA2, WEP, 3DES, AES, simetrični, asimetrični: što znače svi ovi izrazi i zašto bi vam to bilo stalo?

Svi gore navedeni uvjeti odnose se na tehnologije šifriranja koje se koriste za zaštitu vaših podataka. Šifriranje i kriptografija, općenito, mogu biti teške teme za omatanje glave. (Riječ "kriptografski algoritam" može pokrenuti mentalnu sliku nekog nerdy profesora koji piše jednadžbe na ploči, mrmljavajući nešto o Meduli Oblongata, dok vam oči odlaze od dosade.) Srećom, razbijemo stvari na jednostavan način lako probaviti.

Zašto trebate brinuti o šifriranju?

Glavni razlog zbog kojeg trebaš brinuti o enkripciji jest da je to ponekad jedina stvar između vaših podataka i loših tipova. Morate znati osnove kako biste barem znali kako vaši podaci štituju vaša banka, davatelj usluga e-pošte itd. Želite biti sigurni da ne upotrebljavaju zastarjele stvari koje hakeri već imaju puknut.

Šifriranje se koristi gotovo svugdje u svim vrstama aplikacija. Glavna svrha korištenja šifriranja je zaštita tajnosti podataka ili pomoć u zaštiti cjelovitosti poruke ili datoteke. Šifriranje se može koristiti za oba "provozna" podataka, primjerice kada se premješta iz jednog sustava na drugi ili za podatke "odmora" na DVD-u, USB palacu diska ili nekom drugom mediju za pohranu.

Najbolji način za učenje o šifriranju i kriptografiji

Jedan od najranijih alata za korištenje iskustva na šifriranju bio je aplikacija nazvana CrypTool. Deutsche Bank je 1998. godine razvio CrypTool u nastojanju da svojim zaposlenicima poboljšava razumijevanje kriptografije. Od tada, CrypTool se razvio u skup obrazovnih alata, a koriste ga i druge tvrtke, kao i sveučilišta, i svi ostali koji žele saznati više o enkripciji, kriptografiji i kriptoanalizi.

Izvorni Cryptool, sada poznat kao Cryptool 1 (CT1), bio je aplikacija temeljena na sustavu Microsoft Windows. Od tada je izdana još nekoliko verzija poput Cryptoola 2 (modernizirana verzija CrypToola, JCrypToola (za Mac, Win i Linux), kao i čisto verziju koja se temelji na pregledniku pod nazivom CrypTool-Online.

U svim njihovim iteracijama, sve ove aplikacije imaju jedan cilj na umu: napravi kriptografiju nešto što redovni ljudi ne-matematičara mogu razumjeti.

Ako proučavanje šifriranja i kriptografije i dalje zvuči malo na dosadnoj strani, ne boj se - najbolji dio bilo kripto-povezanog je dio gdje dođete do koda. Cryptanalysis je fancy riječ za kod-break ili pokušava shvatiti što je dešifrirana poruka, bez ključa. Ovo je zabavan dio proučavanja svih ovih stvari jer svatko voli slagalicu i želi biti vrsta hakera.

Stvoritelji CrypTool čak imaju natječajnu stranicu za one koji bi htjeli slomiti kodove MysteryTwister. Web mjesto vam omogućuje da pokušate sreću protiv šifriranja koje zahtijevaju samo olovku i papir, ili možete korak do složenijih izazova koji zahtijevaju neke programske vještine zajedno s nekom ozbiljnom računalnom snagom.

Ako stvarno mislite da ste dobili ono što je potrebno, možete testirati svoje vještine protiv "Neriješeni Ciphers". Ove šifre analizirane su i istraživane godinama najbolje od najboljih i još uvijek nisu puknute. Ako ispadneš jednu od ovih, onda bi samo mogao zaraditi mjesto u povijesti kao momak ili djevojku koja je napukla neiskvarivo (Tko zna, možda biste i sami zaposlili NSA!).

Bitno je da šifriranje ne mora biti veliki zastrašujući čudovište. Čak i ako niste tako dobri u matematici, to ne znači da ne možete razumjeti šifriranje i zabaviti se učiti o tome da se pokrene. Dajte CrypTool probati - možda bi bio sljedeći izvrstan prekidač kodova.