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.
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.
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.
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.
Hashe sa aktualizujú v reálnom čase pri písaní. Skvelé na ladenie vstupu, kým nezodpovedá cieľovému hashu.
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).
Funguje rovnako rýchlo s krátkymi reťazcami aj veľkými blokmi textu. Žiadny limit veľkosti pre rozumný vstup.
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ý.
Vygenerujte SHA-1 blobu, aby ste pochopili, ako by ho git identifikoval — hodí sa na ladenie problémov s repozitárom.
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.
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).
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.
Kliknite na ikonu Hash v docku DevSuite Pro. Otvorí sa panel s poľom pre vstup a piatimi výstupnými riadkami hashov.
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á.
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.
Kliknite na Kopírovať pri algoritme, ktorý chcete. Hash sa pošle do schránky ako hexadecimálny reťazec malými písmenami.
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.
Nainštalujte si DevSuite Pro zadarmo a odomknite viac ako 64 vývojárskych nástools pre váš prehliadač.