Preskoči na vsebino
TextArray
100% lokalno

Generator zgoščevanja

Ustvarite povzetke MD5, SHA-1, SHA-256, SHA-384 ali SHA-512 iz poljubnega besedila.

Vhod
Izhod

Generator zgoščevanja

Prilepite besedilo in pridobite njegov izvleček MD5, SHA-1, SHA-256, SHA-384 ali SHA-512 kot šestnajstiško. Razvijalci posegajo po njem, da preverijo kontrolno vsoto glede na tisto, ki jo je objavil prodajalec, da reproducirajo zgoščeno vrednost, ki jo pričakuje API, da zgradijo ključe predpomnilnika ali da potrdijo, da dva konfiguracijska bloka res nosita enako vsebino.

Na spustnem seznamu izberite algoritem - SHA-256 je razumna privzeta vrednost. Preklopite izhod v velike šestnajstiške črke, ko ga sistem, s katerim primerjate, tako natisne; povzetek je enak, spremenjena je le velika črka. Vklopite zgoščevanje vsake vrstice in dobili boste en povzetek na vnosno vrstico, ki ustreza stolpcu identifikatorjev, izvoženih iz preglednice.

Vaše besedilo je pred zgoščevanjem kodirano kot UTF-8, tako da naglašeni znaki in emodžiji ustvarijo enak povzetek, kot bi ga strežnik uporabil pri istem kodiranju. Zgoščena vrednost zajema natančne bajte: ena dodatna končna nova vrstica popolnoma spremeni rezultat, kar je običajen razlog, da se zgoščena vrednost prilepljenega besedila ne ujema s kontrolno vsoto datoteke. Seštevek poimenuje algoritem in poroča o dolžini povzetka in številu vhodnih bajtov. MD5 in SHA-1 sta kriptografsko zlomljena – kolizije je mogoče ustvariti namerno – zato ju shranite za kontrolne vsote in starejše združljivost in ju nikoli ne uporabljajte za podpise ali shranjevanje gesel.

Zgoščevanje je enosmerno in nič ga ne more obrniti: ni "dešifriranja MD5", samo iskanje vrednosti, ki jih je nekdo že zabeležil. Vse teče v vašem brskalniku, kar je tu pomembnejše kot pri večini orodij – če prilepite skrivnost na spletno mesto za zgoščevanje, jo običajno posredujete neposredno temu strežniku. Nič ni naloženo. Kopirajte povzetek ali ga prenesite kot datoteko .txt.

FAQ

Je MD5 še varen za uporabo?
Ne zaradi varnosti. MD5 je pokvarjen od leta 2004 in trki se lahko proizvedejo v nekaj sekundah, SHA-1 pa je padel na enak način. Oba ostajata primerna za odkrivanje nenamerne poškodbe ali ujemanje z vrednostjo, ki jo pričakuje podedovan sistem, vendar izberite SHA-256 ali močnejšega, kadarkoli bi lahko napadalec vplival na vnos.
Ali lahko to orodje dešifrira ali obrne zgoščevanje?
Ne in nobeno orodje ne more. Zgoščevanje je zasnovano enosmerno. Spletna mesta, ki oglašujejo »dešifriranje MD5«, poiščejo samo vrednost na vnaprej izračunanih seznamih običajnih vnosov - če vaše besedilo še ni na takem seznamu, se ne vrne.
Ali naj zgostim gesla s SHA-256?
Ne. Za shranjevanje gesel je potreben počasen, zasoljen algoritem, kot je bcrypt, scrypt ali Argon2. SHA-256 je narejen tako, da je hiter, kar je ravno tisto, zaradi česar je šibek proti ugibanju, ko se uporablja neobdelano za gesla.
Zakaj se moj hash ne ujema s kontrolno vsoto datoteke?
Ker se bajti razlikujejo. Končna nova vrstica ali konci vrstic CRLF, kjer datoteka uporablja LF, v celoti spremeni izvleček. Zgostite samo datoteko namesto besedila, prilepljenega iz nje.
Je moje besedilo kje naloženo?
Ne. Prevleke SHA uporabljajo WebCrypto, ki je vgrajen v vaš brskalnik, MD5 pa se izračuna lokalno na strani. Orodje v celoti deluje v vašem brskalniku in vaše besedilo nikoli ne zapusti vaše naprave.