Monu Tools

Generátor hashov (SHA)

Generujte hashe SHA-1, SHA-256, SHA-384 a SHA-512 z ľubovoľného textu priamo vo vašom prehliadači.

Ako používať nástroj Generátor hashov

  1. 01

    Napíšte alebo vložte svoj text.

  2. 02

    Vyberte hashovací algoritmus.

  3. 03

    Skopírujte výsledný hexadecimálny výtah.

Čo je hash

Hašovacia funkcia vezme akýkoľvek vstup, slovo alebo celý dokument, a vytvorí reťazec znakov pevnej dĺžky nazývaný odtlačok. Napríklad SHA-256 vždy vráti 256 bitov zapísaných ako 64 hexadecimálnych znakov, či mu podáte jedno písmeno alebo megabajt textu.

Užitočnými robia hashe dve vlastnosti. Sú deterministické, takže rovnaký vstup vždy vytvorí rovnaký odtlačok, a vykazujú lavínový efekt, takže zmena jediného znaku vytvorí úplne odlišný výsledok. Vďaka tomu je hash kompaktným odtlačkom presného obsahu.

Ako tento nástroj funguje

Tento nástroj vypočíta odtlačky SHA-1, SHA-256, SHA-384 a SHA-512 vášho textu lokálne pomocou rozhrania Web Crypto API prehliadača a potom zobrazí hexadecimálny výsledok pripravený na skopírovanie. SHA-256 je rozumné predvolené nastavenie pre väčšinu účelov.

Načo hašovanie slúži

Hašovanie je jednosmerné: odtlačok nemôžete premeniť späť na pôvodný vstup. To je jeho zmysel. Používa sa na overenie integrity (zmenil sa tento súbor alebo správa?), na tvorbu kontrolných súčtov, na odstránenie duplicít obsahu a ako stavebný prvok v podpisoch a systémoch na správu verzií, ako je Git.

Výber algoritmu

SHA-1 je pre bezpečnostne kritické použitia prelomený, pretože kolízie sa dajú vytvoriť zámerne, hoci ako nebezpečnostný kontrolný súčet je stále vyhovujúci. Keď záleží na bezpečnosti, uprednostnite SHA-256 alebo silnejší. MD5 zámerne neponúkame, pretože sa považuje za nebezpečný.

Nie na heslá

Hašovanie nie je šifrovanie a samo osebe nie je správnym spôsobom ukladania hesiel. Surové funkcie SHA sú zámerne rýchle, čo útočníkom pomáha uhádnuť heslá rýchlo. Na heslá použite pomalú schému so soľou, ako je bcrypt, scrypt alebo Argon2. Práve na to je určený tunajší generátor bcrypt.

Často kladené otázky

Ktoré algoritmy sú podporované?

SHA-1, SHA-256, SHA-384 a SHA-512 prostredníctvom Web Crypto API prehliadača. SHA-256 je dobrá predvolená voľba.

Je k dispozícii MD5?

Nie. MD5 je považovaný za nezabezpečený a Web Crypto API ho neposkytuje. Uprednostnite SHA-256 alebo silnejší algoritmus.

Zdroje

Vložiť tento nástroj

Pridajte tento nástroj na svoju webovú stránku. Skopírujte úryvok nižšie, automaticky zostáva aktuálny.

<iframe src="https://monu.tools/embed/sk/hash-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Súvisiace nástroje