Avaleht
SÔnastik
KrĂŒptograafia

KrĂŒptograafia

Algaja

Arvutitehnoloogia areng on muutnud andmed kĂ€ttesaadavamaks ja kuigi see vĂ”ib olla suur eelis, on sellel ka negatiivne kĂŒlg. VeebipĂ”hised andmed on avatud paljudele ohtudele, sealhulgas vargusele ja rikkumistele. KrĂŒptograafia (vĂ”i krĂŒptoloogia) on ĂŒks lahendus, mis on vĂ”imaldanud kaitsta teavet mĂ”nede andmete sĂ€ilitamise ja levitamisega seotud riskide eest. See ei tĂ€henda, et andmete krĂŒptimise kontseptsioon oleks uus. Juba enne digitaalajastut on inimesed varjanud sĂ”numeid, et vĂ€ltida nende lugemist soovimatute sihtrĂŒhmade poolt. Kuid arvutiseadmete suurenenud kasutamine viis krĂŒptimisteaduse tĂ€iesti uuele tasemele.


Mis on krĂŒptograafia?

LĂŒhidalt öeldes on krĂŒptograafia teabe varjamise teadus. TĂ€psemalt öeldes kasutab kaasaegne krĂŒptograafia matemaatilisi teooriaid ja arvutusi andmete krĂŒptimiseks ja dekrĂŒptimiseks vĂ”i teabe terviklikkuse ja autentsuse tagamiseks.

Teksti krĂŒptimise pĂ”hiprotsessis lĂ€bib lihttekst (selgelt arusaadavad andmed) krĂŒptimisprotsessi, mis muudab selle ĆĄifritekstiks (mis on loetamatu). Seda tehes saab garanteerida, et saadetud teavet saab lugeda ainult isik, kellel on konkreetne dekrĂŒptimisvĂ”ti.

Spetsiaalsete krĂŒptograafiliste meetodite abil on vĂ”imalik saata tundlikke andmeid ka ebaturvaliste vĂ”rkude kaudu. KrĂŒptimise tase sĂ”ltub sellest, kui suurt kaitset andmed vajavad. NĂ€iteks ei ole tavaliste isiklike failide (nĂ€iteks kontaktide) puhul kasutatav turvatĂŒĂŒp sama, mida kasutatakse krĂŒptoraha vĂ”rkudes.

KrĂŒptograafia toimimise tundmaĂ”ppimine on kriitilise tĂ€htsusega, et mĂ”ista selle kaalu krĂŒptoraha sĂŒsteemides. Enamik plokiahela sĂŒsteeme, nagu nĂ€iteks Bitcoin, kasutavad teatud krĂŒptotehnikaid, mis vĂ”imaldavad neil toimida detsentraliseeritud ja avaliku arvestusraamatuna, mille kaudu saavad digitaalsed tehingud toimuda vĂ€ga turvalisel moel.


Kuidas krĂŒptograafia toimib?

Kaasaegne krĂŒptograafia koosneb erinevatest uurimisvaldkondadest, kuid mĂ”ned kĂ”ige olulisemad on need, mis kĂ€sitlevad sĂŒmmeetrilist krĂŒptimist, asĂŒmmeetrilist krĂŒptimist, rĂ€sifunktsioone ja digitaalallkirju.
Bitcoini protokoll kasutab krĂŒptograafilisi tĂ”endeid, et tagada vĂ”rgu turvalisus ja iga tehingu kehtivus. Digitaalallkirjad tagavad, et iga kasutaja saab kulutada ainult oma rahakoti raha ja et neid vahendeid ei saa kulutada enam kui ĂŒks kord. NĂ€iteks kui Alice saadab 2 bitcoini Bobile, loob ta tehingu, mis on sisuliselt sĂ”num, mis kinnitab 2 bitcoini lisamist Bobi rahakotti, eemaldades samal ajal mĂŒndid Alice'i rahakotist. Kuid ta saab seda teha ainult digitaalallkirja andmisega. 
Bitcoini protokolli teine oluline element on Hashcashi funktsioon, mis mÀÀratleb töötĂ”enduse konsensusmehhanismi ja kaevandamisprotsessi (vastutab vĂ”rgu turvalisuse, tehingute valideerimise ja uute mĂŒntide genereerimise eest). Hashcash kasutab krĂŒptofunktsiooni nimega SHA-256.

KrĂŒptograafia on plokiahela tehnoloogia oluline osa ja seetĂ”ttu on see iga krĂŒptoraha jaoks hĂ€davajalik. KrĂŒptograafilised tĂ”endid, mida rakendatakse hajutatud vĂ”rkudele, vĂ”imaldasid luua usaldusetuid majandussĂŒsteeme, andes aluse Bitcoinile ja teistele detsentraliseeritud digitaalsetele valuutadele.