Čeprav tega morda ne vidite sami, se večina podatkov, ki letijo v digitalnem prostoru, pretvori ali kodira v različne oblike. Dve ključni kriptografski operaciji na kateri koli računalniški napravi sta zgoščevanje in šifriranje.

Toda kako točno ti dve operaciji delujeta? In kako se zgoščevanje in šifriranje razlikujeta drug od drugega?

Kaj je Hashing?

Haširanje je enosmerni kriptografski proces ki vključuje pretvorbo danega ključa (ali vrstice znakov) v drugo vrednost.

Haširanje se izvaja iz več razlogov, prvi je preverjanje pristnosti različnih vrst vnosa podatkov. Poleg tega se lahko zgoščevanje uporablja v sistemih za preverjanje pristnosti, tako da občutljivi podatki niso shranjeni na napravah v golem besedilu.

Postopek zgoščevanja za delovanje potrebuje hash funkcijo. Hash funkcija je lahko v različnih oblikah, vendar se običajno uporablja za preslikavo naključnih velikosti podatkov v fiksne vrednosti. To je matematični algoritem, ki je potreben za izvedbo zgoščevanja. Te poljubne dele podatkov prilega v nastavljene tabele ali podobno strukturo podatkov.

instagram viewer

Rezultat zgoščevanja je znan kot hash. Haši so običajno sestavljeni iz niza znakov, ki so krajši od dolžine izvirnih podatkov pred zgoščevanjem. Hash, ki nastane v procesu zgoščevanja, je pogosto določen s funkcijo zgoščevanja.

Ker je zgoščevanje enosmerno, je popolnoma nepopravljivo. Torej podatkov ni mogoče preoblikovati nazaj v prvotno obliko po končanem procesu zgoščevanja. Zato se zgoščevanje na splošno ne uporablja za shranjevanje gesel ali podobnih podatkov, saj takšne informacije po pretvorbi postanejo trajno nerazločljive. Veliko bolj je primeren za potrditev dokumentov ali datotek.

Zgoščenje se uporablja v blokih iz varnostnih razlogov. Produkcija hashov na teh blokovnih verigah napadalcem praktično onemogoča, da bi se infiltriral v omrežje in povzročil škodo.

Torej, ali je za šifriranje mogoče reči vse isto ali se drastično razlikuje od zgoščevanja?

Kaj je šifriranje?

Verjetno ste že slišali za šifriranje, saj je to izraz, ki ga podjetja VPN uporabljajo za opis, kako ravnajo z vašim internetnim prometom. Toda šifriranje ima široko paleto uporab, ki segajo onkraj VPN-jev, in pomembno je razumeti, kako deluje, da boste vedeli, kaj se počne z vašimi občutljivimi podatki.

Pravzaprav že uporabljate šifriranje, morda ne da bi se tega zavedali ...

Šifriranje je dvosmerni kriptografski proces ki kodira podatke in jih naredi nerazločljive za vsakogar, razen za pooblaščene strani. Podatki se pretvorijo iz golega besedila v šifrirano besedilo, kar jih ščiti pred zlonamerno uporabo.

Ljudje lahko celo šifrirajo lastne podatke da bo varno.

Ker je šifriranje reverzibilno, lahko vse osebe, ki imajo dovoljenje za dostop do šifriranih podatkov, uporabijo šifrirni ključ ali binarni ključ (matematični algoritem), da ga dešifrirajo nazaj v golo besedilo.

Tako kot zgoščevanje, šifriranje najprej zahteva algoritem za kodiranje podatkov. Uporabljajo se lahko različne ravni šifriranja, ki imajo različne bitne velikosti. Ker hekerji postajajo vse bolj izpopolnjeni, je potrebna višja bitna številka, da bo proces razpokanja za njih veliko težje dokončati.

Čeprav je nekoč šifriranje vključevalo le 40 ali več bitov, se 128-bitno šifriranje zdaj uporablja v večini standardnih procesov, medtem ko vladne agencije običajno uporabljajo 256-bitno šifriranje. Obstajajo tudi različne vrste šifriranja, ki se lahko uporabljajo glede na scenarij, vključno s hibridnim, simetričnim šifriranjem in šifriranjem z javnim ključem.

Šifriranje z javnim ključem, na primer, vključuje nastavitev enega šifrirnega ključa zasebnega in enega javnega. Znano je tudi kot asimetrično šifriranje. Podatke, šifrirane z javnim ključem, je mogoče dešifrirati samo z zasebnim ključem, podatke, šifrirane z zasebnim ključem, pa le z javnim ključem.

Ta vrsta šifriranje se uporablja v HTTPS, ali Hypertext Transfer Protocol Secure, da povečate raven varnosti pri spletnem brskanju.

Šifriranje in zgoščevanje igrata veliko vlogo pri računalništva

Medtem ko se zgoščevanje in šifriranje med seboj razlikujeta na več načinov, sta oba resnično sestavni del delovanja naših vsakodnevnih tehnoloških naprav in sistemov. Ne glede na to, ali je treba gesla premešati, ali omrežja potrebujejo zaščito, sta zgoščevanje in šifriranje neverjetni protokoli, ki že desetletja pomagajo pri digitalni varnosti.

Kaj je razprševanje in kako deluje?

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • Varnost
  • Razložena tehnologija
  • internet
  • Šifriranje
  • Blockchain
  • Spletna varnost
  • Spletna zasebnost

O avtorju

Katie Rees (Objavljenih 215 člankov)

Katie je osebna pisateljica pri MUO z izkušnjami s pisanjem vsebin na področju potovanj in duševnega zdravja. Ker se posebej zanima za Samsung, se je odločila, da se na svojem položaju v MUO osredotoči na Android. V preteklosti je napisala skladbe za IMNOTABARISTA, Tourmeric in Vocal, vključno z eno od nje najljubši komadi o ohranjanju pozitivne in močne v preizkušenih časih, ki jih najdete na povezavi zgoraj. Zunaj svojega delovnega življenja Katie obožuje gojenje rastlin, kuhanje in vadbo joge.

Več od Katie Rees

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite