Контролна сума датотеке хасх или на неки други начин је јединствена вредност бита добијена претварањем садржаја датотеке посебним алгоритмом у скуп знакова одређене дужине. Хасхинг се најчешће користи за провјеру интегритета и идентитета датотека и њихових копија, а користи се и у потрази за дупликатима, стварању електронског потписа, провјери лозинки и другим сврхама.
Обични корисници са чековима обично се морају бавити торентима и другим веб локацијама које нуде неку врсту садржаја за преузимање. Провјера хасх датотеке је нека врста гаранције да датотека није превара и није заражена вирусима. Постоје посебни услужни програми за рачунање хешева, а можете користити и матичну конзолу ПоверСхелл за ове сврхе..
Претпоставимо да на диску Д имате неку извршну датотеку АДД12.еке, чији хасх треба израчунати. Отворите ПоверСхелл конзолу и покрените у њој следећу наредбу:
Гет-ФилеХасх Д: \ АДД12.еке | Формат-лист
Након неког времена (то зависи од величине датотеке), на конзоли ће се појавити резултати: врста алгоритма који се користи, сама контролна сума и пут до анализиране датотеке. Подразумевано, Виндовс ПоверСхелл користи алгоритам СХА256 за израчунавање хасх-а, али можете одабрати и другу опцију користећи аргумент -Алгоритхм. На пример, израчунајте хасх користећи алгоритам МД5. У овом случају наредба ће изгледати овако:
Гет-ФилеХасх Д: \ АДД12.еке -Алгоритам МД5 | Формат-лист
Поред подразумеваног СХА256, конзола ПоверСхелл тренутно подржава МД5, СХА512, СХА384, РИПЕМД160, СХА1 и МАЦТриплеДЕС. Ако желите више информација о кориштењу цмдлета Гет-ФилеХасх, посетите званични Мицрософт тецхнет.мицрософт.цом/ен-ус/либрари/дн520872(в=впс.650).аспк веб локацију.
Добар дан!