Glosarioa

Hash funtzioa

Hash funtzio batek edozein datu luzera finkoko balio labur bihurtzen du, hatz-marka digital moduko bat, datuetako aldaketak erraz antzemateko.

Zer da hash funtzio bat?

Hash funtzio batek edozein tamainatako datuak, hitz bakar bat edo fitxategi oso bat adibidez, luzera finkoko balio bihurtzen ditu, hash deitzen dena. Sarrera berak beti hash bera sortzen du, aldaketa txiki-txikiak guztiz desberdina eragiten duen bitartean. SHA-256 edo SHA-3 bezalako hash funtzio kriptografikoak noranzko bakarreko funtzioak ere badira: praktikan, sarrera ezin da hashetik atzera kalkulatu.

Zertarako erabiltzen diren hash funtzioak

Hashei esker, deskargatutako fitxategi bat aldatu gabe dagoen egiazta dezakezu: hornitzaileak argitaratutako kontrol-batuketa zuk kalkulatutakoarekin alderatzen duzu. Sinadura digitalek normalean dokumentu baten hasha sinatzen dute, eduki osoa baino. Blockchain-ak eta zifratze-metodo askok ere hash funtzioetan oinarritzen dira. MD5 eta SHA-1 bezalako algoritmo zaharrak zaharkituta daudela uste da segurtasun-helburuetarako.

Hash funtzioak eta pasahitzak

Zerbitzu zintzoek ez dituzte pasahitzak testu soilean gordetzen, hash gisa baizik. Saioa hasten duzunean, idazten duzun pasahitza berriro hashatzen da eta gordetako balioarekin alderatzen da. Nahita motelak diren metodoak, hala nola Argon2, bcrypt edo scrypt, pasahitzetarako egokiak dira. Pasahitz bakoitzeko ausazko balio gehigarri batek, salt izenekoak, pasahitz berdinek hash desberdinak sortzen dituztela ziurtatzen du. Pasahitz laburrak, hala ere, asmatzeko errazagoak izaten jarraitzen dute.

Maiz egindako galderak

Hash egitea eta zifratzea gauza bera dira?

Ez. Zifratutako datuak berriro irakurgarri bihur daitezke gako egokiarekin. Hash bat, aldiz, ezin da itzuli; egiaztatu bakarrik egin daiteke sarrera jakin batek balio bera ematen duen.

Erasotzaileek pasahitz bat berreskura dezakete lapurtutako hash batetik?

Ezin dute atzera kalkulatu, baina hautagaiak probatu eta haien hash-ak alderatu ditzakete. Behin bakarrik erabiltzen diren pasahitz luze eta ausazkoek denbora-eskaera izugarria bihurtzen dute hori.

Hash funtzioek zeregina dute kriptografia postkuantikoan?

Bai. Ondo aukeratutako hash funtzioak konputagailu kuantikoen aurrean nahiko sendoak direla uste da. SLH-DSA sinadura-eskema postkuantiko estandarizatuak bere segurtasuna hash funtzioen propietateetan bakarrik oinarritzen du.

Lotutako terminoak

Lotutako gaiak

Probatu Friendstime

Izena ematea minutu bat baino ez da, eta doakoa da.

Glosarioko termino guztiak →