Domů
CZ

Získat hash SHA224

Online služba, která vám umožňuje získat hodnotu hash SHA224. SHA224 (Secure Hash Algorithm 224) je kryptografická funkce. Velikost hash je 224 bitů.

Text:

Výsledek:

^_^

(Kliknutím zkopírujete)

SHA-224 (Secure Hash Algorithm 224-bit) je kryptografická hashová funkce vyvinutá americkou národní bezpečnostní agenturou (NSA) a zveřejněna Národním institutem pro standardy a technologie (NIST) v rámci rodiny SHA-2. Stejně jako ostatní členové rodiny SHA-2, i SHA-224 generuje hodnotu hashové hodnoty pevné velikosti (Digest Message) ze vstupních dat libovolné délky. V případě SHA-224 je hodnota hash 224 bitů.

Hlavním rozdílem mezi SHA-224 a jinými funkcemi hash SHA-2, jako jsou SHA-256, SHA-384 a SHA-512, je délka generované hodnoty hash. SHA-224 byl navržen tak, aby poskytoval kryptografickou zabezpečení srovnatelné s SHA-256, ale s menší výstupní velikostí, která může být užitečná v aplikacích omezených na zdroje nebo kde je vyžadován kratší hash.

Algoritmus SHA-224 začíná předzpracováním vstupní zprávy, která zahrnuje polstrování a přidání délky. Vycpávání zajišťuje, že délka zprávy je násobkem 512 bitů. Přidání délky představuje původní délku zprávy a používá se k zabránění prodlužovacím útokům délky.

SHA-224 pracuje na 512-bitových blocích dat a používá 64 zaoblených konstant. Vnitřní stav funkce hash se skládá z osmi 32bitových slov. Počáteční hodnoty těchto slov jsou definovány standardem a hrají klíčovou roli při zajišťování kryptografické síly algoritmu. SHA-224 subjekty každý blok dat do řady nelineárních operací, včetně bitových posunů, logických operací (a, nebo, XOR) a ADDED Modulo 2^32. Tyto operace zachycují data a vytvářejí lavinový efekt, ve kterém malá změna ve vstupních datech vede k významné změně výstupní hodnoty hash.

SHA-224 se běžně používá pro ověření integrity dat, digitální podpisy, ukládání hesel a další bezpečnostní úkoly. Ačkoli SHA-224 není tak široce používán jako SHA-256, je pro mnoho aplikací stále považován za dostatečně bezpečný. S pokrokem v kryptanalýze se však doporučuje použít novější a silnější hashovací funkce, jako je SHA-3, pokud je to možné.