Server & Sieť

Šifrovanie (MD5 / SHA) Zdarma

Okamžite hašujte text vo vašom prehliadači pomocou algoritmov MD5, SHA-1, SHA-256 a SHA-512. Bezpečný a rýchly šifrovací nástroj bez odosielania údajov na server.

Šifrovanie (MD5 / SHA)
Vypočíta sa okamžite – akceptuje sa aj prázdny text.
Výsledky hashovania
MD5
SHA-1
SHA-256
SHA-512
Informácie

O bezplatnom šifrovaní (MD5 / SHA)

Hašovacie funkcie sú matematické algoritmy, ktoré transformujú text alebo súbor na nevratný odtlačok prsta s pevnou dĺžkou. MD5, SHA-1, SHA-256 a SHA-512 Toto sú najčastejšie používané. Tento bezplatný šifrovací nástroj súčasne spracováva zadaný text so všetkými vami zvolenými hašovacími algoritmami a okamžite zobrazuje výsledky.

MD5 sa kvôli svojej rýchlosti často používa pri overovaní kontrolných súčtov; v súčasnosti sa však považuje za slabý z hľadiska kryptografickej bezpečnosti. SHA-1 je podobne bežný v historických systémoch. Pre bezpečnostne kritické aplikácie... SHA-256 alebo SHA-512 Tieto algoritmy by sa mali uprednostňovať; prevažná väčšina moderných certifikátov SSL/TLS, commitov Git a systémov na overovanie hesla používa jeden z týchto algoritmov.

Výpočty SHA-1, SHA-256 a SHA-512 sa vykonávajú pomocou vstavaných funkcií prehliadača. Webové krypto API Používa infraštruktúru (crypto.subtle); MD5 na druhej strane pracuje s malou, čisto JavaScriptovou implementáciou vloženou do stránky. Žiadne z vašich údajov nebudú odoslané na server.Celý proces sa vykonáva výlučne na strane klienta. Tento nástroj môžete bezpečne použiť na porovnávanie šifrovaných hesiel, overovanie kľúčov API, kontrolu integrity súborov alebo jednoducho na učenie sa údajov.

Nástroj prepočítava všetky hash hodnoty v reálnom čase počas písania. Vedľa každého výsledku... Kopírovať Hodnotu hash môžete preniesť do schránky jediným kliknutím pomocou tlačidla.

Ako ho používať?

Krok za krokom

  1. Chcete hašovať text, ktorý chcete zadať do textového poľa. Napíšte alebo vložte text..
  2. Nástroj na chvíľu Vypočítava hodnoty MD5, SHA-1, SHA-256 a SHA-512.
  3. Napravo od požadovanej hash čiary Kopírovať Hodnotu skopírujete do schránky kliknutím na tlačidlo.
  4. Ak chcete vyskúšať iný text, jednoducho vymažte pole a prepíšte ho.
  5. Všetky výpočty vo vašom prehliadači Hotovo; môžete bezpečne otestovať skrytý obsah.
FAQ

Často kladené otázky

MD5 vytvára 128-bitový (32 hexadecimálny) hash, zatiaľ čo SHA-256 vytvára 256-bitový (64 hexadecimálny) hash. Dlhší hash dramaticky znižuje pravdepodobnosť kolízií. Keďže MD5 a SHA-1 sa teraz považujú za zraniteľné voči prelomeniu, pre kritické operácie, ako je ukladanie hesiel alebo digitálne podpisy, sa odporúča SHA-256 alebo SHA-512.

Nie. Hašovacie funkcie sú jednosmerné; nemožno sa vrátiť späť od hašu k pôvodnému textu. Metódy „prelomenia hašu“ v skutočnosti nie sú o recyklácii, ale skôr o pokuse nájsť text, ktorý poskytuje rovnaký hash pomocou útokov hrubou silou alebo dúhovou tabuľkou. Preto je pridanie soli pri ukladaní hesiel kriticky dôležité.

Nie. Výpočty SHA vykonáva vstavaný prehliadač. crypto.subtle Prenos údajov sa vykonáva cez API, zatiaľ čo MD5 sa vykonáva prostredníctvom kódu JavaScript vloženého do stránky. Nevyžaduje sa žiadna sieťová požiadavka; vaše údaje neopúšťajú váš systém.

Prázdny reťazec je tiež platný vstup a každý algoritmus má pevnú hodnotu „prázdneho hashu“. Napríklad MD5 pre prázdny reťazec je: d41d8cd98f00b204e9800998ecf8427eSHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.

SHA-512 je vhodnejší v situáciách vyžadujúcich veľmi vysokú bezpečnosť (digitálne podpisy, certifikáty, dlhodobá integrita archívu). V 64-bitových architektúrach môže SHA-512 fungovať rýchlejšie ako SHA-256. Pre každodenné použitie a prevažnú väčšinu webových aplikácií je SHA-256 postačujúci.