# Generátor SHA-224

Vypočítejte hash SHA-224 libovolného textu v jednom kroku. Nástroj zakóduje váš vstup jako UTF-8, spustí 224bitovou variantu rodiny SHA-2 definovanou v FIPS 180-4 a vrátí 56znakový hexadecimální digest nebo jeho formu Base64. Vývojáři jej používají ke kontrole digestů v protokolech a testovacích sadách, které očekávají SHA-224, například některé TLS, konfigurace DNSSEC a podepisování.

## Často kladené otázky

### Co je SHA-224?

SHA-224 je členem rodiny SHA-2 definované v FIPS 180-4. Používá stejnou kompresní funkci jako SHA-256, ale s jinými počátečními hodnotami, a zkracuje výsledek na 224 bitů. Výstup má 28 bajtů, zobrazených jako 56 hexadecimálních znaků.

### Jak se můj text před hashováním převádí na bajty?

Nástroj zakóduje text přesně tak, jak jste jej zadali, jako UTF-8 a zahashuje tyto bajty. Počítají se mezery, tabulátory i zalomení řádků, takže koncový nový řádek vytvoří jiný digest. Znaky mimo ASCII, například písmena s diakritikou nebo emoji, zabírají každý dva až čtyři bajty.

### Jak vypadá hash SHA-224 prázdného řetězce?

Hashování prázdného vstupu vrátí d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f. Text abc dává 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7, zveřejněný testovací vektor. Obě hodnoty můžete použít k ověření, že jiná implementace vrací stejný výsledek.

### Jaký je rozdíl mezi hexadecimálním výstupem a výstupem Base64?

Oba zobrazují stejných 28 bajtů. Hexadecimální zápis představuje každý bajt dvěma malými znaky, celkem tedy 56 znaky, zatímco Base64 je zabalí do 40 znaků s doplněním. Zvolte formát, který očekává váš konfigurační soubor, hlavička nebo API.

### Je SHA-224 bezpečný?

U SHA-224 není znám žádný praktický útok na kolize ani předobrazy a nabízí přibližně 112bitovou odolnost proti kolizím. Je slabší než SHA-256 pouze proto, že má kratší výstup. Pro nové návrhy jsou běžnější volbou SHA-256 nebo SHA-384.

### Proč bych měl použít SHA-224 místo SHA-256?

SHA-224 se používá hlavně tam, kde jej vyžaduje protokol nebo standard, případně kde kratší digest šetří místo a přitom odpovídá 112bitovému zabezpečení 2048bitového RSA nebo 3DES. Jeho výpočetní náročnost je stejná jako u SHA-256. Pokud SHA-224 nic nevyžaduje, SHA-256 je bezpečnější výchozí volbou kvůli kompatibilitě.

### Mohu tímto nástrojem vytvořit hash souboru?

Nástroj hashováním zpracovává vložený text, nikoli nahrané soubory. Pro binární soubory použijte na svém počítači příkaz, například openssl dgst -sha224 nebo sha224sum. Vložením obsahu textového souboru získáte stejný digest pouze tehdy, pokud přesně odpovídá zakončení řádků i kódování.

### Je SHA-224 vhodnou volbou pro ukládání hesel?

Ne. SHA-224 je záměrně rychlý, takže útočníci mohou vyzkoušet miliardy kombinací za sekundu. Hesla ukládejte pomocí pomalé funkce se solí, jako je bcrypt nebo Argon2, které generují nástroje Bcrypt Generator a Argon2 Generator na tomto webu.

### Jak dlouhý může být vstup?

V jedné žádosti můžete zahashovat až 5 MiB textu. Hash se vypočítá na serveru v jediném průchodu a nic se neukládá ani nezaznamenává. Větší data je lepší hashovat lokálně pomocí nástroje příkazového řádku.

### Je výsledek SHA-224 vždy stejný pro stejný text?

Ano. SHA-224 je deterministický, takže stejné bajty vždy vytvoří stejný digest na každém systému. I změna jediného znaku vede ke zcela odlišnému výsledku, díky čemuž je hash užitečný pro odhalení náhodných změn.

Vaše reklama zde?

[Napište nám](mailto:hi@dennn.is?subject=Inzerce%20na%20OneClick%20Pro)

[Reklama Sada pluginů připravená pro agenty pro WordPress.](https://sleekwp.com/?ref=oneclickpro)
