Generátor hodnot hash

Převod řetězce algoritmy MD5/SHA1/SHA256 a hromadné generování hashů

Vlastnosti

Současné generování 6 druhů hashů

Podpora hromadného převodu od MD5 po SHA-512

Generování autentizačního kódu HMAC

Po zadání tajného klíče vypočítá i kód pro ověření zprávy

Hromadný převod po jednotlivých řádcích

Hromadné hashování více řádků po jednom řádku

Zpracování celé v prohlížeči

Rychlý a bezpečný výpočet pomocí Web Crypto API

Návod k použití

1

Zadání textu

Do vstupního pole vložte nebo zadejte řetězec, který chcete hashovat

2

Volba algoritmu

Z rozbalovací nabídky zvolte hromadné generování nebo jednotlivou metodu jako MD5 či SHA-256

3

Nastavení voleb

Volitelně přepněte převod jeden řádek = jeden hash nebo zadejte tajný klíč pro HMAC

4

Generování a kontrola výsledku

Stiskněte tlačítko generování a zobrazené hashe získejte tlačítkem kopírování

Příklady použití

Kontrola integrity souborů

Detekce neoprávněných změn nebo poškození stažených dat porovnáním hashů

Generování uložené hodnoty hesla

Využití ke schématu, kdy se neukládá otevřený text, ale porovnává se hashovaná hodnota

Ověření chování podpisu API

Reprodukce podpisu vygenerovaného přes HMAC u sebe a ověření kontroly požadavku

Detekce duplicitních dat

Rychlé zjištění shodného obsahu porovnáním hashů řetězců

Základní znalosti

Co je to hashovací hodnota

Hashovací hodnota je hodnota pevné délky vytvořená z dat prostřednictvím fixního výpočtu. Ze stejného vstupu vždy vznikne stejná hodnota a pokud se vstup liší i o jeden znak, vznikne zcela jiná hodnota. Z hodnoty je prakticky nemožné zpětně vypočítat původní data.

Rozdíl mezi MD5 a SHA-256

  • MD5:MD5 je starší hashovací funkce, která vydává 32místné hexadecimální číslo a je rychlá, ale jejím způsobům vytváření kolizí byla objevena metoda, proto se nedoporučuje pro bezpečnostní účely.
  • SHA-256:SHA-256 je současná standardní hashovací funkce vydávající 64místné hexadecimální číslo, která se široce používá pro digitální podpisy a ověřování integrity souborů (pro ukládání hesel se používají speciální metody jako bcrypt).

Co je to HMAC

HMAC je hashovací funkce vypočítaná v kombinaci s tajným klíčem, která umožňuje nejen detekci změn dat, ale také potvrzení, že "hodnota byla vytvořena stranou, která zná klíč", a často se používá pro podpisování požadavků API.

Bezpečnost a soukromí

Vše v prohlížeči

Vstupní data jsou zpracována pouze ve vašem prohlížeči a nejsou odesílána ven.

Zpracování pouze v prohlížeči

Výpočet hashů se provádí výhradně v rámci vašeho prohlížeče a vstupní data se neposílají na server.

Komunikace šifrována pomocí HTTPS

Načítání stránky je také šifrováno pomocí TLS a třetí strany nemohou přečíst obsah.

Bez odesílání třetím stranám

Vstupní data se neposílají externím službám, jako jsou reklamní sítě nebo sledovací služby.

Bez automatického ukládání výsledků

Vstupní text a vygenerované výsledky a navrhované vstupy se neukládají na serveru.

Sledujte RAKKOTOOLS v Googlově vyhledávání

175 užitečných nástrojů je snadnější najít v Googlově vyhledávání a vyhledávání AI!

  • Nalezení ve vyhledávání
  • Také se zobrazí ve vyhledávání AI
  • Objevujte nové nástroje
Související nástroje