Generátor hashů SHA-1 (Secure Hash Algorithm 1) je nástroj, který přijímá vstupní data (např. řetězec, heslo nebo soubor) a vytváří 160bitový (20bajtový) hash, obvykle zobrazený jako 40místný hexadecimální řetězec.
Příklad:
Vstup: hello
Výstup SHA-1: f7ff9e8b7bb2b91af11f4e68f48c6abdaec1e9ff
SHA-1 byl vyvinut agenturou NSA a publikován institutem NIST v roce 1995. Kdysi byl široce používán pro digitální podpisy, certifikáty a integritu souborů kontroly.
Kompatibilita se staršími systémy: Některé starší systémy, aplikace a protokoly stále používají SHA-1.
Kontroly integrity souborů: Generují hashe pro porovnání a detekci manipulace se soubory.
Digitální podpisy (staré implementace): Používají se k vytváření nebo ověřování digitálních certifikátů a podpisů předtím, než se SHA-2 stal standardem.
Data otisků prstů: Generují jedinečné identifikátory pro velké bloky dat.
⚠️ SHA-1 se již nepovažuje za bezpečný pro kryptografické účely. Je zranitelný vůči kolizním útokům (dva vstupy produkují stejný hash), což snižuje jeho spolehlivost v kontextech citlivých na bezpečnost.
Zadání dat: Zadejte řetězec, text nebo nahrajte soubor.
Klikněte na Generovat: Spusťte hašovací funkci.
Získat výstup: Nástroj vrátí 40místný hexadecimální hash SHA-1.
Ověření starých podpisů souborů nebo archivovat obsah, který původně používal SHA-1.
Udržování kompatibility se starším softwarem nebo protokoly.
Nekritické případy použití: Kde není důležité zabezpečení (např. indexování, otisky prstů dat).
Reverzní inženýrství nebo forenzní analýza: Analyzujte hash SHA-1 nalezené ve starých systémech.
🚫 Nepoužívejte SHA-1 pro nové bezpečnostní kritické aplikace, jako je ukládání hesel, digitální podpisy nebo kryptografické hashování. Použijte místo toho SHA-256 nebo SHA-3.