Server i mreža

Enkripcija (MD5/SHA) bez

Odmah hashirajte tekst u svom pregledniku s MD5, SHA-1, SHA-256 i SHA-512. Siguran i brz alat za enkripciju bez slanja podataka serveru.

Enkripcija (MD5/SHA)
Izračunava se trenutno — prazan tekst je također valjan.
Hash rezultati
MD5
SHA-1
SHA-256
SHA-512
Informacije

O enkripciji (MD5/SHA) besplatnoj

Hash funkcije; To su matematički algoritmi koji pretvaraju tekst ili datoteku u fiksne duljine, nepovratni otisak prsta. MD5, SHA-1, SHA-256 i SHA-512 najraširenija su među njima. Ovaj besplatni alat za enkripciju istovremeno obrađuje tekst koji unosite sa svim algoritmima za hashiranje koje odaberete i odmah prikazuje rezultate.

MD5 se često koristi za provjeru kontrolnih zbrojeva zbog svoje brzine; međutim, danas se smatra slabim u smislu kriptografske sigurnosti. SHA-1 je također čest u povijesnim sustavima. Za sigurnosne primjene SHA-256 ili SHA-512 trebao bi biti poželjan; velika većina modernih SSL/TLS certifikata, Git commitova i sustava za autentifikaciju lozinkom koristi jedan od ovih algoritama.

SHA-1, SHA-256 i SHA-512 izračuni pohranjeni su u ugrađenom pregledniku Web Crypto API (crypto.subtle) infrastrukturu; MD5, s druge strane, radi s malom čistom JavaScript implementacijom ugrađenom u stranicu. Nijedan vaš podatak ne šalje se na server; Cijeli proces odvija se isključivo na strani klijenta. Ovaj alat možete sigurno koristiti za usporedbu šifriranih lozinki, provjeru API ključeva, provjeru integriteta datoteka ili jednostavno učenje.

Alat odmah ponovno izračunava sve hasheve dok tipkate. Pokraj svakog rezultata Primljeno Pomoću gumba možete prenijeti hash vrijednost na nadzornu ploču jednim klikom.

Kako koristiti?

Korak po korak

  1. Želite hashirati tekstualno polje Upišite ili zalijepite tekst.
  2. Vozilo trenutno Izračunava MD5, SHA-1, SHA-256 i SHA-512.
  3. Desno od hash linije koju želite Primljeno gumb za kopiranje vrijednosti u međuspremnik.
  4. Da biste pokušali s drugim tekstom, jednostavno očistite polje i prepišite ga.
  5. Svi izračuni u vašem pregledniku je gotovo; Skrivene sastojke možete testirati s povjerenjem.
Često postavljana pitanja

Često postavljana pitanja

MD5 proizvodi digest od 128 bita (32 heksadecimalna znaka), dok SHA-256 proizvodi digest dug 256 bita (64 heksadecimalna znaka). Dulji izlaz dramatično smanjuje vjerojatnost sudara. Iz sigurnosnih razloga, MD5 i SHA-1 sada se smatraju probojivima, pa se preporučuje korištenje SHA-256 ili SHA-512 za kritične operacije poput pohrane lozinki ili digitalnih potpisa.

Hash funkcije su jednosmjerne; Ne možete se vratiti izvornom tekstu iz sažetka. 'Hash cracking' metode zapravo nisu recikliranje, već pokušaj pronalaska teksta koji daje isti hash kao brute-force ili rainbow table attack. Zbog toga je ključno dodati sol prilikom pohrane lozinki.

Ne. SHA izračuni su ugrađeni u preglednik crypto.subtle API, dok se MD5 radi pomoću JavaScript koda ugrađenog u stranicu. Nema mrežnih zahtjeva; Vaši podaci ne napuštaju vaš sustav.

Prazan niz je također valjan ulaz, a svaki algoritam ima fiksnu vrijednost 'praznog hasha'. Na primjer, za prazan niz, MD5: D41D8CD98F00B204E9800998ECF8427E, SHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.

SHA-512 može biti preferiran u slučajevima s vrlo visokim sigurnosnim zahtjevima (digitalni potpis, certifikat, dugoročni integritet arhiva). Na 64-bitnim arhitekturama, SHA-512 može raditi brže od SHA-256. Za svakodnevnu upotrebu i veliku većinu web aplikacija, SHA-256 je dovoljan.