UltKit

Hash sortzailea

Idatzi testua edo aukeratu fitxategi bat, eta haren MD5, SHA-1, SHA-256, SHA-384 eta SHA-512 laburpenak elkarren ondoan jasoko dituzu, bakoitza bere kopiatzeko botoiarekin. Hasha zure gailuan kalkulatzen da, nabigatzailearen Web Crypto APIarekin eta MD5 errutina lokal batekin; beraz, fitxategiak ez dira inoiz igotzen.

0 karaktere · 0 hitz · 0 lerro

MD5ez da segurtasunerako
—
SHA-1ez da segurtasunerako
—
SHA-256
—
SHA-384
—
SHA-512
—

0 karaktere · 0 hitz · 0 lerro

Nabigatzaile-fitxa honetan bertan exekutatzen da. Zure testua ez da inoiz igotzen edo gordetzen.

Laburpen-tamainak

Luzerak eta sarrera hutsaren laburpenak orri hau eraiki zenean orri honen MD5rekin eta Web Crypto APIarekin kalkulatu ziren.

AlgoritmoaLaburpen-bitakHex luzeraBlokearen bitakEgoeraSarrera hutsaren hash-a
MD512832512Hautsia: talkak aurkitu ziren 2004and41d8cd98f00b204e9800998ecf8427e
SHA-116040512Hautsia: talka erakutsi zen 2017anda39a3ee5e6b4b0d3255bfef95601890afd80709
SHA-25625664512Segurua (SHA-2)e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA-384384961024Segurua (SHA-2)38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b
SHA-5125121281024Segurua (SHA-2)cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e

Bost algoritmo, horietako bi erretiratuak

Hash-funtzio batek edozein tamainako sarrera hatz-marka finko bihurtzen du, tamaina finkoko emaitza batean. Karaktere bakar bat aldatuz gero, irteerako bitien erdiak inguru aldatzen dira; beraz, "UltKit" eta "ultkit" ere erlazio gabeko laburpenak sortzen dituzte. MD5-k, Ron Rivestek 1992an RFC 1321 dokumentuan argitaratuak, 128 bit ematen ditu (32 karaktere hexadezimal). 2004an Xiaoyun Wangek eta bere lankideek MD5 hash bera duten bi sarrera desberdin eraikitzeko modua erakutsi zuten, eta 2012rako Flame malwareak MD5 talka bat erabili zuen Microsoften kode-sinadura ziurtagiri bat faltsutzeko. SHA-1 (160 bit) modu berean erori zen, Googlek eta CWI Amsterdamek lehen talka erreala, SHAttered, argitaratu zutenean 2017an. Biak "ez segurtasunerako" gisa markatuta daude hemen.

SHA-256, SHA-384 eta SHA-512 SHA-2 familiakoak dira, NISTek FIPS 180-4 estandarrean zehaztuak, eta ez da haien aurkako eraso praktikorik ezagutzen. SHA-256 da lehenetsia softwarearen deskargetan, Git-en objektu-formatu berrian, TLS ziurtagirietan eta Bitcoinen. MD5 eta SHA-1 egokiak dira oraindik eraso-asmorik gabeko lanetarako, hala nola ustekabeko hondatzeak antzemateko edo fitxategiak bikoizteak kentzeko; horregatik zerrendatzen dituzte oraindik deskarga-orri askok.

Zergatik hasha ez den enkriptatzea

Zifratzea itzulgarria da diseinuz: gakoa duenak jatorrizkoa berreskuratzen du. Hash-ak ez du gakorik eta ezin da itzuli, sarrera ugarik emaitza bera sor dezaketelako. Horrek ez du esan nahi hash bat sekretuak gordetzeko leku segurua denik. Sarrera labur edo arrunt baten SHA-256a ikusten duen erasotzaileak hautagaiak hash-eatzen ditu bat datorren arte, eta aurrekalkulatutako taulek milioika pasahitz ezagun estaltzen dituzte. Hash azkarrak azkarrak izateko eraikiak daude, eta GPU modernoek segundoko milaka milioi SHA-256 saiakera egiten dituzte.

Beraz, gorde pasahitzak nahita motela eta gatzdun pasahitz-hash batekin, hala nola Argon2, bcrypt edo scrypt, inoiz ez MD5 edo SHA-256 hutsarekin, eta sortu pasahitzak pasahitz sortzailea erabiliz. Erabili orri hau hash azkarrek ondo egiten dutenerako: deskargatutako fitxategia argitaratzaileak zerrendatutako checksumarekin bat datorrela egiaztatzeko, bi fitxategi ireki gabe alderatzeko edo zure kodeak kalkulatutako laburpena egiaztatzeko. Testua UTF-8 gisa hash-eatzen da, lerro-jauzi finalik gabe; hori da terminalean echo "text" | sha256sum erabiltzean emaitza desberdina izateko ohiko arrazoia. Garatzaile-tresnak gunean hash-a eta kodeketa itzulgarriak alderatzen dira lagin berean.

Maiz egiten diren galderak

Nola egiaztatu deskargatutako fitxategi bat bere SHA-256 checksumarekin?
Aukeratu fitxategia Hash a file aukerarekin, eta alderatu SHA-256 lerroa argitaratzailearen webgunean agertzen den balioarekin. Karaktere guztiek bat etorri behar dute; hexadezimal larriek a-tik f-ra bitarteko letrak nola erakusten diren baino ez dute aldatzen.
Desenkriptatu al daiteke MD5 edo SHA-256 hash bat?
Ez, ez dago deszifratzeko ezer. Hash-ak itzultzen dituztela dioten guneek laburpena lehendik hash-eatutako kateen tauletan bilatzen dute, eta hori sarrera labur edo arruntekin bakarrik funtzionatzen du.
Zergatik eskaintzen da oraindik MD5, hautsita badago?
Sistema askok MD5 checksumak argitaratzen dituzte oraindik, eta ustekabeko aldaketak ondo antzematen ditu. Talka egiten duten fitxategiak nahita sor ditzakeen erasotzaile baten aurka bakarrik dago hautsita.
Zein da kate huts baten MD5 hasha?
d41d8cd98f00b204e9800998ecf8427e. Balio hau ikusteak normalean programa batek ezer ez duela hash-eatu esan nahi du, adibidez fitxategia hash-a egin aurretik kargatzeak huts egin duelako.
SHA-512 SHA-256 baino seguruagoa al da?
Biak hautsi gabe daude eta indar gordinetik oso urrun. SHA-512k irteera luzeagoa du eta azkarragoa izan daiteke 64 biteko prozesadoreetan, baina SHA-256 da checksum eta sinaduretarako gehien espero den aukera.