← Zpět k funkcím
Free

Generátor hashů

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í.

Živý náhled
example.com
Generátor hash ✓ Zahešováno v prohlížeči
Vstup
The quick brown fox jumps over the lazy dog
MD5 9e107d9d372bb6826bd81d3542a419d6 Kopírovat
SHA-1 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 Kopírovat
SHA-256 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592 Kopírovat
SHA-384 8d8d4f1e... 2a4a0b98c1a87456b3f7b9e05d3c Kopírovat
SHA-512 07e547d9... 3c16c6a9e80e6d3b4b7b5e8a4c Kopírovat
Klíčové funkce

Pět algoritmů paralelně

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.

Lokální hashování v prohlížeči

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.

Kopírování jedním klikem pro každý algoritmus

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á.

Okamžitý přepočet

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 v malých hex znacích

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ů).

Zvládne vstup libovolné délky

Funguje stejně rychle s krátkými řetězci i velkými bloky textu. Žádný limit velikosti pro rozumný vstup.

Běžné případy použití

Ověření integrity obsahu souboru

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.

Git-style adresování obsahu

Vygenerujte SHA-1 blobu, abyste pochopili, jak by ho identifikoval git — užitečné při ladění problémů s repozitářem.

Příprava podepisování API požadavků

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.

Generování hashů hesel

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).

Detekce duplicit

Vypočítejte hash obsahu pro deduplikaci — pokud mají dvě položky stejné SHA-256, mají stejné bajty, i když se metadata liší.

Jak používat
1

Otevřete Generátor hashů

Klikněte na ikonu Hash v docku DevSuite Pro. Otevře se panel se vstupní oblastí a pěti řádky výstupních hashů.

2

Vložte nebo napište vstup

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.

3

Zkontrolujte hashe

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.

4

Zkopírujte ten, který potřebujete

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.

5

Porovnejte s cílovým hashem

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.

Jste připraveni to zkusit?

Nainstalujte si DevSuite Pro zdarma a odemkněte 64+ vývojářských nástrojů pro svůj prohlížeč.

Přidat do Chromu Přidat do Edge Přidat do FireFoxu