← Späť na funkcie
Free

Generátor hashov

Generátor hashov vypočíta kryptografické hashe (MD5, SHA-1, SHA-256, SHA-384, SHA-512) z ľubovoľného textového vstupu. Všetkých päť algoritmov beží paralelne, takže vidíte všetky hashe naraz. Hodí sa na overovanie kontrolných súčtov, git-štýlové adresovanie obsahu a zhodu s formátmi hashov, ktoré vyžadujú rôzne systémy.

Kryptografické hashe sú v softvéri všade — kontrolné súčty súborov, adresovateľné úložisko podľa obsahu (git), overovanie hesiel, podpisovanie API požiadaviek a kontroly integrity. Rôzne systémy používajú rôzne algoritmy a niekedy potrebujete zodpovedať formátu, ktorý cieľový systém očakáva. Generátor hashov spúšťa paralelne všetkých päť bežných algoritmov: MD5 (zastaraný, stále sa používa na nebezpečnostné kontrolné súčty), SHA-1 (používa ho git, hoci je pre bezpečnosť zastaraný), SHA-256 (moderný predvolený štandard), SHA-384 a SHA-512 (varianty s vyššou entropiou). Vložte ľubovoľný text a okamžite dostanete všetkých päť hashov. Celé hashovanie prebieha lokálne vo vašom prehliadači — váš vstup nikdy neopustí váš počítač, čo je bezpečné aj pre citlivé reťazce. SHA-1/256/384/512 používajú SubtleCrypto API prehliadača; MD5 je implementovaný priamo v nástroji, keďže ho SubtleCrypto neposkytuje.

Živý náhľad
example.com
Generátor hash ✓ Hash v prehliadači
Vstup
The quick brown fox jumps over the lazy dog
MD5 9e107d9d372bb6826bd81d3542a419d6 Kopírovať
SHA-1 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 Kopírovať
SHA-256 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592 Kopírovať
SHA-384 8d8d4f1e... 2a4a0b98c1a87456b3f7b9e05d3c Kopírovať
SHA-512 07e547d9... 3c16c6a9e80e6d3b4b7b5e8a4c Kopírovať
Kľúčové vlastnosti

Päť algoritmov paralelne

Spúšťa súčasne MD5, SHA-1, SHA-256, SHA-384 a SHA-512. Vložte vstup raz a uvidíte všetky hashe naraz.

Lokálne hashovanie v prehliadači

Celý výpočet prebieha v prehliadači pomocou SubtleCrypto. Váš vstup nikdy neopustí váš počítač — bezpečné pre heslá, API kľúče a súkromné dáta.

Kopírovanie jedným kliknutím pre každý algoritmus

Každý hash má vlastné tlačidlo Kopírovať, takže si vezmete presne formát, ktorý váš cieľový systém očakáva.

Okamžitý prepočet

Hashe sa aktualizujú v reálnom čase pri písaní. Skvelé na ladenie vstupu, kým nezodpovedá cieľovému hashu.

Malé písmená v hex výstupe

Výstup je štandardný hexadecimálny reťazec malými písmenami — formát, ktorý očakáva väčšina systémov (git, OpenSSL, väčšina HTTP klientov).

Podpora vstupu ľubovoľnej dĺžky

Funguje rovnako rýchlo s krátkymi reťazcami aj veľkými blokmi textu. Žiadny limit veľkosti pre rozumný vstup.

Bežné prípady použitia

Overovanie integrity obsahu súboru

Vypočítajte hash obsahu stiahnutého súboru a porovnajte ho so zverejneným SHA-256 zo zdroja, aby ste potvrdili, že súbor nebol manipulovaný ani poškodený.

Git-štýlové adresovanie obsahu

Vygenerujte SHA-1 blobu, aby ste pochopili, ako by ho git identifikoval — hodí sa na ladenie problémov s repozitárom.

Príprava na podpisovanie API požiadaviek

Vypočítajte hash kanonického tela požiadavky pred jeho podpísaním pomocou HMAC — bežný postup v AWS, Google Cloud a vlastných schémach API autentifikácie.

Generovanie hashov hesiel

Vygenerujte hashe SHA-256 alebo SHA-512 pre jednoduché ukladanie hesiel (bcrypt/Argon2 sú lepšie voľby pre produkciu, ale rýchle SHA hashe stačia pre vývojárske fixtúry).

Detekcia duplicít

Vypočítajte hash obsahu na deduplikáciu — ak majú dve položky rovnaký SHA-256, majú rovnaké bajty, aj keď sa metadáta líšia.

Ako používať
1

Otvorte Generátor hashov

Kliknite na ikonu Hash v docku DevSuite Pro. Otvorí sa panel s poľom pre vstup a piatimi výstupnými riadkami hashov.

2

Vložte alebo napíšte vstup

Vložte svoj text, reťazec alebo dokument. Nástroj prijíma ľubovoľný UTF-8 reťazec — žiadna príprava kódovania nie je potrebná.

3

Skontrolujte hashe

Všetkých päť hashov sa aktualizuje okamžite: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Každý je zobrazený so svojím označením algoritmu.

4

Skopírujte ten, ktorý potrebujete

Kliknite na Kopírovať pri algoritme, ktorý chcete. Hash sa pošle do schránky ako hexadecimálny reťazec malými písmenami.

5

Porovnajte s cieľovým hashom

Ak overujete voči očakávanému hashu, vizuálne porovnajte výsledok — nezhodné hashe často poukazujú na problém s prenosom alebo kódovaním.

Pripravený vyskúšať?

Nainštalujte si DevSuite Pro zadarmo a odomknite viac ako 64 vývojárskych nástools pre váš prehliadač.

Pridať do Chrome Pridať do Edge Pridať do FireFox