Generátor hashů počítá kryptografické hashe (MD5, SHA-1, SHA-256, SHA-384, SHA-512) z libovolného textového vstupu. Všech pět algoritmů běží paralelně, takže vidíte všechny hashe najednou. Užitečné pro ověřování checksumů, git-style adresování obsahu a shodu formátů hashů požadovaných různými systémy.
Kryptografické hashe jsou v softwaru všudypřítomné — checksumy souborů, úložiště adresovatelné podle obsahu (git), ověřování hesel, podepisování API požadavků a kontroly integrity. Různé systémy používají různé algoritmy a někdy potřebujete odpovídat přesně formátu, který cílový systém očekává. Generátor hashů spouští paralelně všech pět běžných algoritmů: MD5 (starší, stále používaný pro nebezpečnostní checksumy), SHA-1 (používá ho git, i když je z bezpečnostního hlediska zastaralý), SHA-256 (moderní výchozí volba), SHA-384 a SHA-512 (varianty s vyšší entropií). Vložte jakýkoli text a okamžitě dostanete všech pět hashů. Veškeré hashování probíhá lokálně ve vašem prohlížeči — váš vstup nikdy neopustí váš počítač, takže je to bezpečné i pro citlivé řetězce. SHA-1/256/384/512 využívají SubtleCrypto API prohlížeče; MD5 je implementován přímo v nástroji, protože ho SubtleCrypto nenabízí.
Spouští MD5, SHA-1, SHA-256, SHA-384 a SHA-512 zároveň. Vložte vstup jednou a uvidíte všechny hashe najednou.
Veškerý výpočet probíhá v prohlížeči pomocí SubtleCrypto. Váš vstup nikdy neopustí váš počítač — bezpečné pro hesla, API klíče a soukromá data.
Každý hash má vlastní tlačítko Kopírovat, takže si vezmete přesně formát, který cílový systém očekává.
Hashe se aktualizují v reálném čase při psaní. Skvělé pro ladění vstupu, dokud neodpovídá cílovému hashi.
Výstup je standardní hex zápis malými písmeny — formát, který očekává většina systémů (git, OpenSSL, většina HTTP klientů).
Funguje stejně rychle s krátkými řetězci i velkými bloky textu. Žádný limit velikosti pro rozumný vstup.
Vypočítejte hash obsahu staženého souboru a porovnejte ho se zveřejněným SHA-256 zdroje, abyste potvrdili, že soubor nebyl pozměněn nebo poškozen.
Vygenerujte SHA-1 blobu, abyste pochopili, jak by ho identifikoval git — užitečné při ladění problémů s repozitářem.
Vypočítejte hash kanonického těla požadavku před jeho podepsáním pomocí HMAC — běžný postup u AWS, Google Cloud a vlastních schémat API autentizace.
Vygenerujte hashe SHA-256 nebo SHA-512 pro jednoduché ukládání hesel (bcrypt/Argon2 jsou v produkci lepší volbou, ale rychlé SHA hashe jsou v pořádku pro vývojářské fixtures).
Vypočítejte hash obsahu pro deduplikaci — pokud mají dvě položky stejné SHA-256, mají stejné bajty, i když se metadata liší.
Klikněte na ikonu Hash v docku DevSuite Pro. Otevře se panel se vstupní oblastí a pěti řádky výstupních hashů.
Vložte svůj text, řetězec nebo dokument. Nástroj přijímá jakýkoli UTF-8 řetězec — žádná úprava kódování není potřeba.
Všech pět hashů se aktualizuje okamžitě: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Každý je zobrazen se štítkem algoritmu.
Klikněte na Kopírovat vedle požadovaného algoritmu. Hash se odešle do schránky jako řetězec hex malými písmeny.
Pokud kontrolujete shodu s očekávaným hashem, vizuálně porovnejte výsledek — neshodné hashe často ukazují na problém s přenosem nebo kódováním.
Nainstalujte si DevSuite Pro zdarma a odemkněte 64+ vývojářských nástrojů pro svůj prohlížeč.