Hashing se používá v mnoha úlohách zpracování digitálních dat. Operace hash znamená získání bloku dat pevné velikosti na základě dat neurčité (možná velmi velké) délky. Existuje mnoho hashovacích algoritmů, které se liší délkou hash, rychlostí a dalšími parametry. Většina z těchto algoritmů se používá výhradně v kryptografii. Hashování se ale používá také v každodenním životě. Takže pomocí hashování je integrita dat snadno potvrzena. Například vývojář programu může hostit program na více serverech pro sdílení souborů. To však může udělat také útočník, který do programu přidal škodlivý kód. Hash redistribuovatelného souboru však může být publikován na webu vývojáře. A protože kdokoli může soubor zatřiďovat, není těžké ověřit jeho autenticitu pouhým porovnáním hodnot hash. Dnes existuje mnoho programů, které usnadňují získávání hashů souborů.
Nezbytné
Správce souborů Total Commander
Instrukce
Krok 1
Otevřete adresář se soubory pro hašování v jednom z panelů správce souborů Total Commander. Chcete-li to provést, vyberte disk, na kterém jsou soubory umístěny, kliknutím na jedno z tlačítek disku nebo pomocí rozevíracího seznamu umístěného nad panelem. Postupným výběrem adresářů přejděte do požadovaného adresáře.
Krok 2
Vyberte soubory, ze kterých chcete vypočítat hodnotu hash. Pomocí tlačítek „Nahoru“a „Dolů“přesuňte kurzor na požadovaný řádek v seznamu. Stisknutím klávesy Vložit nebo Mezera zvýrazněte název souboru.
Krok 3
Hash soubory. Vyberte položku „Soubor“v hlavní nabídce aplikace a poté položku „Vytvořit soubor kontrolních součtů SFV (CRC) …“. V zobrazeném dialogovém okně zaškrtněte políčko „MD5“. Můžete také zaškrtnout políčko Vytvořit samostatný soubor SFV pro každý soubor. V tomto případě bude hodnota hash každého souboru umístěna do samostatného souboru. Klikněte na tlačítko „OK“. Počkejte na konec procesu výpočtu hodnoty hash. Výsledky hašování budou umístěny do souboru nebo souborů s příponou „.md5“.
Krok 4
Získejte hodnoty hash. Otevřete soubor s příponou „.md5“v prohlížeči textových souborů nebo textovém editoru. Bude obsahovat hodnoty hash, jednu na řádek, následovanou názvy souborů, ze kterých byl hash vygenerován.