Identifikátor hashov: Nájdite algoritmy podľa dĺžky diges
Identifikátor hashov odhaduje, ktoré hash algoritmy mohli vytvoriť hexadecimálny alebo Base64 digest, meraním jeho dĺžky v bajtoch a bitoch. Vypíše všetky štandardné zhody vrátane MD5, SHA-1/RIPEMD-160, rodín 224/256/384/512-bitových a variabilných kandidátov BLAKE2/3. Keďže rôzne algoritmy môžu produkovať výstupy rovnakej veľkosti, berte výsledky ako možnosti, nie ako dôkaz algoritmu.
Identifikátor hashov vám pomôže nájsť možné hash algoritmy pre hexadecimálny alebo Base64 digest meraním jeho dĺžky. Nahlási veľkosť diges v bajtoch a bitoch a potom vypíše každý štandardný algoritmus, ktorý produkuje výstup takej veľkosti. Je to užitočné na zúženie kandidátov, keď máte digest, ale neviete, ktorý algoritmus ho vytvoril.
Identifikácia je založená na dĺžke, nie na dokázaní, ktorý algoritmus bol použitý. Výsledky môžu zahŕňať MD5 pri 128 bitoch, SHA-1/RIPEMD-160 pri 160 bitoch, rodiny 224/256/384/512-bitové a variabilné kandidáty BLAKE2/3. Keď viacero algoritmov zdieľa veľkosť diges, zobrazia sa všetci zodpovedajúci kandidáti, prípadne so staršími značkami. Zhodná dĺžka je stopa, nie definitívna identifikácia.
Hexadecimálny a Base64 sú rôzne spôsoby reprezentácie údajov. Nástroj prijíma dige v oboch formách a nahlási ich dĺžku v bajtoch a bitoch; nepremieňa jeden digest na druhý ani nepreukazuje platnosť diges. Pomáha to pri kontrole neznámej hash hodnoty, porovnávaní jej veľkosti s očakávanými kandidátmi alebo pri učení, ktoré algoritmy môžu produkovať výstupy podobnej veľkosti.
Identifikátor hashov funguje úplne vo vašom prehliadači: váš vstup sa spracúva na vašom zariadení a nie je nahrávaný, ukladaný ani odosielaný na server. Po načítaní stránky funguje bez pripojenia a nástroj je zadarmo. Vývojári, DevOps inžinieri a študenti ho môžu použiť na kontrolu veľkostí diges, pričom vstup zostáva na ich vlastnom zariadení.
Krok 1: Vložte alebo pretiahnite hexadecimálny alebo Base64 digest do Identifikátora hashov. Použite samotnú hodnotu diges, aby nástroj mohol posúdiť jej dĺžku.
Krok 2: Skontrolujte nahlásenú dĺžku v bajtoch a bitoch. Tieto merania pomáhajú zúžiť, ktoré algoritmy by mohli vytvoriť digest takej veľkosti.
Krok 3: Skontrolujte úplný zoznam zodpovedajúcich algoritmov vrátane všetkých starších značiek. Nástroj zobrazí každú štandardnú zhodu pre nameranú dĺžku.
Krok 4: Berte zhody ako kandidátov, nie ako definitívnu identifikáciu. Rôzne algoritmy môžu produkovať dige s rovnakou dĺžkou.
Prípad použitia: Posúďte, či dĺžka hash hodnoty, ktorú ste dostali, zodpovedá očakávaným kandidátom algoritmov. Toto môže pomôcť zúžiť možnosti, ale samotná dĺžka hash neoverí.
Prípad použitia: Preskúmajte dĺžky diges pri učení sa o hash algoritmoch. Porovnanie uvedených kandidátov ukáže, prečo je veľkosť výstupu užitočná, ale nie presvedčivá pre identifikáciu.
Prípad použitia: Skontrolujte digest lokálne namiesto odovzdávania jeho obsahu stránke tretej strany. Identifikátor spracúva vstup vo vašom prehliadači.
Prípad použitia: Roztriedte neznámy digest kontrolou všetkých algoritmov, ktoré produkujú výstup rovnakej veľkosti, vrátane zhôd označených staršími značkami.
Prípad použitia: Porovnajte kandidátske algoritmy pre 128-, 160-, 224-, 256-, 384- alebo 512-bitový digest. Nahlásená dĺžka pomôže zamerať ďalšie skúmanie bez tvrdenia jedinečnej zhody.
Prípad použitia: Kontrolujte hexadecimálne alebo Base64 digesty v prehliadači vrátane práce offline po načítaní stránky.