Server & Mreža

Šifriranje (MD5 / SHA) Besplatno

Trenutno heširajte tekst u vašem pregledniku koristeći MD5, SHA-1, SHA-256 i SHA-512. Siguran i brz alat za šifriranje bez slanja podataka na server.

Enkripcija (MD5 / SHA)
Izračunava se trenutno — prihvata se i prazan tekst.
Rezultati heširanja
MD5
SHA-1
SHA-256
SHA-512
Bijela i crna lista

O besplatnom šifriranju (MD5 / SHA)

Hash funkcije su matematički algoritmi koji transformišu tekst ili datoteku u nepovratni otisak prsta fiksne dužine. MD5, SHA-1, SHA-256 i SHA-512 Ovo su najčešće korišteni. Ovaj besplatni alat za šifriranje istovremeno obrađuje tekst koji unesete sa svim odabranim hash algoritmima i odmah prikazuje rezultate.

MD5 se često koristi u verifikaciji kontrolne sume zbog svoje brzine; međutim, sada se smatra slabim u smislu kriptografske sigurnosti. SHA-1 je slično uobičajen u historijskim sistemima. Za sigurnosno kritične aplikacije... SHA-256 ili SHA-512 Ovi algoritmi bi trebali biti preferirani; velika većina modernih SSL/TLS certifikata, Git commit-ova i sistema za autentifikaciju lozinkom koristi jedan od ovih algoritama.

SHA-1, SHA-256 i SHA-512 izračunavanja se izvode pomoću ugrađene funkcije preglednika. Web kripto API Koristi (crypto.subtle) infrastrukturu; MD5, s druge strane, radi s malom, čistom JavaScript implementacijom ugrađenom u stranicu. Nijedan od vaših podataka neće biti poslan na server.Cijeli proces se u potpunosti izvodi na strani klijenta. Ovaj alat možete sigurno koristiti za poređenje šifriranih lozinki, provjeru API ključeva, provjeru integriteta datoteka ili jednostavno učenje podataka.

Alat preračunava sve heševe u realnom vremenu dok kucate. Pored svakog rezultata... Kopiraj Vrijednost hash-a možete prenijeti u međuspremnik jednim klikom pomoću dugmeta.

Kako ga koristiti?

Korak po korak

  1. Želite heširati tekst koji želite unijeti u tekstualno polje. Ukucajte ili zalijepite tekst..
  2. Alat trenutno Izračunava MD5, SHA-1, SHA-256 i SHA-512 vrijednosti.
  3. Desno od željene hash linije Kopiraj Kopirajte vrijednost u međuspremnik klikom na dugme.
  4. Da biste isprobali drugačiji tekst, jednostavno obrišite polje i ponovo ga napišite.
  5. Svi proračuni u vašem pregledniku Gotovo je; možete sigurno testirati skriveni sadržaj.
ČPP

Često postavljana pitanja

MD5 proizvodi 128-bitni (32 heksadecimalni) hash, dok SHA-256 proizvodi 256-bitni (64 heksadecimalni) hash. Duži hash dramatično smanjuje vjerovatnoću sudara. Budući da se MD5 i SHA-1 sada smatraju ranjivim na probijanje, SHA-256 ili SHA-512 se preporučuju za kritične operacije kao što su pohranjivanje lozinki ili digitalni potpisi.

Ne. Hash funkcije su jednosmjerne; ne možete se vratiti sa hash-a na originalni tekst. Metode 'razbijanja hash-a' zapravo se ne odnose na recikliranje, već na pokušaj pronalaska teksta koji daje isti hash korištenjem napada grubom silom ili rainbow table. Stoga je dodavanje soli prilikom pohranjivanja lozinki od kritične važnosti.

Ne. SHA proračune vrši ugrađena funkcija preglednika. kripto.suptilno Prijenos podataka se vrši putem API-ja, dok se MD5 vrši putem JavaScript koda ugrađenog u stranicu. Ne šalje se nikakav mrežni zahtjev; vaši podaci ne napuštaju vaš sistem.

Prazan niz znakova je također valjan ulaz, a svaki algoritam ima fiksnu vrijednost 'praznog heša'. Na primjer, MD5 za prazan niz znakova je: d41d8cd98f00b204e9800998ecf8427eSHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.

SHA-512 je poželjniji u situacijama koje zahtijevaju vrlo visoku sigurnost (digitalni potpisi, certifikati, dugoročni integritet arhive). U 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.