Preskoči na sadržaj
TextArray
100% lokalno

Hash generator

Generirajte sažetke MD5, SHA-1, SHA-256, SHA-384 ili SHA-512 iz bilo kojeg teksta.

Unos
Rezultat

Hash generator

Zalijepite tekst i preuzmite njegov MD5, SHA-1, SHA-256, SHA-384 ili SHA-512 sažetak kao heksadecimalni. Programeri posežu za njom kako bi provjerili kontrolni zbroj u odnosu na onu koju je dobavljač objavio, reproducirali hash koji API očekuje, izgradili ključeve predmemorije ili potvrdili da dva konfiguracijska bloka stvarno nose identičan sadržaj.

Odaberite algoritam s padajućeg izbornika — SHA-256 je razumna zadana vrijednost. Prebacite izlaz na velika heksadecimalna slova kada ga sustav s kojim uspoređujete ispisuje na taj način; sažetak je identičan, mijenjaju se samo velika i velika slova. Uključite raspršivanje svakog retka i dobit ćete jedan sažetak po retku unosa, koji odgovara stupcu identifikatora izvezenih iz proračunske tablice.

Vaš je tekst kodiran kao UTF-8 prije raspršivanja, tako da znakovi s naglascima i emotikoni proizvode isti sažetak koji bi poslužitelj koristio isto kodiranje. Raspršivanje pokriva točne bajtove: jedan dodatni izlazni novi red u potpunosti mijenja rezultat, što je uobičajeni razlog zašto se raspršivanje zalijepljenog teksta ne podudara s kontrolnim zbrojem datoteke. Zbroj imenuje algoritam i izvješćuje o duljini sažetka i broju ulaznih bajtova. MD5 i SHA-1 su kriptografski razbijeni — kolizije se mogu konstruirati namjerno — stoga ih čuvajte za kontrolne zbrojeve i naslijeđenu kompatibilnost i nikada ih ne koristite za potpise ili pohranu zaporki.

Raspršivanje je jednosmjerno i ništa ga ne može preokrenuti: nema "MD5 dešifriranja", samo pretraživanja vrijednosti koje je netko već snimio. Sve se izvodi u vašem pregledniku, što je ovdje važnije nego za većinu alata — lijepljenje tajne na web mjesto za raspršivanje obično je prosljeđuje ravno tom poslužitelju. Ništa nije učitano. Kopirajte sažetak ili ga preuzmite kao .txt datoteku.

FAQ

Je li MD5 još uvijek siguran za korištenje?
Ne zbog sigurnosti. MD5 je pokvaren od 2004. i sudari se mogu proizvesti u sekundi, a SHA-1 je pao na isti način. Oba ostaju dobra za uočavanje slučajnog oštećenja ili podudaranje vrijednosti koju očekuje naslijeđeni sustav, ali odaberite SHA-256 ili jači kad god bi napadač mogao utjecati na unos.
Može li ovaj alat dešifrirati ili obrnuti hash?
Ne i nijedan alat ne može. Raspršivanje je prema dizajnu jednosmjerno. Web-mjesta koja oglašavaju "MD5 dešifriranje" samo traže vrijednost u unaprijed izračunatim popisima uobičajenih unosa - ako vaš tekst već nije na takvom popisu, neće se vratiti.
Trebam li raspršiti lozinke pomoću SHA-256?
Ne. Za pohranjivanje lozinki potreban je spor, zasoljen algoritam kao što je bcrypt, scrypt ili Argon2. SHA-256 napravljen je da bude brz, što je upravo ono što ga čini slabim u pogledu pogađanja kada se koristi sirov za lozinke.
Zašto moj hash ne odgovara kontrolnom zbroju datoteke?
Zato što se bajtovi razlikuju. Završetak novog retka ili završetak retka CRLF gdje datoteka koristi LF u potpunosti mijenja sažetak. Raspršite samu datoteku umjesto teksta zalijepljenog iz nje.
Je li moj tekst negdje uploadan?
Ne. SHA sažetci koriste WebCrypto ugrađen u vaš preglednik, a MD5 se izračunava lokalno na stranici. Alat u potpunosti radi u vašem pregledniku i vaš tekst nikada ne napušta vaš uređaj.