Jak zkontrolovat SHA1 hash řetězce
Obsah:
Potřebujete zkontrolovat sha1 hash řetězce? Hash sha1 libovolného řetězce můžete snadno najít z příkazového řádku a tento trik funguje pro kontrolu hash sha1 z Mac OS nebo Linuxu.
Příkaz openssl použijeme k
Zkontrolujte SHA1 hash řetězce
Zde je návod, jak zkontrolovat SHA1 výtah libovolného textového řetězce, v tomto příkladu použijeme heslo, ale můžete použít libovolný textový řetězec. Spusťte Terminál a zadejte následující příkaz:
"echo -n yourpassword>"
Výstup bude vypadat nějak takto:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
To je kontrolní součet sha1 „vašeho hesla“, samozřejmě změňte „vaše heslo“ na své skutečné heslo, abyste viděli jeho hash. Podobně to můžete změnit na libovolný řetězec, takže pokud chcete zkontrolovat hash sha1 „ILoveStarWars81“, jednoduše to zapojte do syntaxe.
V okně Terminálu to může vypadat nějak takto:
Mimo tento příklad se k ověření integrity souboru nebo řetězce často používá kontrola hash SHA1, kterou jsme již několikrát probrali.
V některých situacích to může být užitečné pro odhalení bezpečnostních problémů. Pokud například používáte LinkedIn, pravděpodobně jste již slyšeli, že došlo k velkému narušení bezpečnosti s více než 6.5 milionů uživatelských hesel bylo ukradeno a uniklo na web. První věc, kterou byste měli udělat, je změnit heslo na tomto webu, ale pokud chcete zjistit, zda vaše heslo nebylo mezi těmi, které uniklo, budete potřebovat hash SHA1 samotného hesla.
Tento výstup můžete použít k porovnání se seznamem uniklých hesel v nedávném příkladu LinkedIn, ale nakonec jej lze použít k ověření jakéhokoli kontrolního součtu sha1.