Как да проверите всички контролни суми на файлове (MD5, SHA-1) на едно място
Miscellanea / / December 02, 2021
Може би си спомняте моя инцидент с опаковане на Android поради повредена ROM флаш, която ме накара да пиша цяло ръководство за контролните суми MD5 и как да ги проверите. Оттогава бях малко конкретен (и параноичен) относно проверката на хешовете на файловете, които изтеглям от мрежата.
![Матрични хешкодове1](/f/c3d053ba346a5a54b980a6efb69f71dc.png)
Докато бях изтегляне на Windows 8 Consumer Preview онзи ден забелязах, че Microsoft не предостави обикновените битове за контролна сума MD5, за да провери целостта на изтегления ISO файл, а вместо това предостави по-нов бит за хеширане, SHA-1 битове.
Всъщност SHA-1 криптирането е по-добро от MD5 по няколко начина. Бих могъл да се задълбоча и да ви обясня разликите в маниакалните жаргони, но не мисля, че това би било необходимо. Казано на лаик, алгоритъмът SHA-1 е много по-сигурен и надежден в сравнение с контролната сума MD5.
Освен това, контролната сума на SHA-1 дава a 40-битови уникални битове за хеширане за всеки файл над 32 бита от MD5 по този начин при SHA-1 има само по-малко шансове два файла да се окажат с една и съща хеш стойност.
Сега, когато имате някаква представа за хеширането на файлове и как можете да ги използвате, за да проверите целостта на файла нека да видим как можете да проверите всички често използвани хеширащи битове за всеки файл под един покрив.
Изтеглете и инсталирайте HashTab на вашия компютър. Инсталацията е проста и след като програмата се инсталира, тя ще се интегрира безпроблемно с обвивката на Windows. Отсега нататък, когато искате да проверите някой от хеширащите битове на файловете, просто щракнете с десния бутон върху него и изберете Имоти.
![Файлов хеш](/f/ca5e3b72d3e98c52e86cf83d4ab6529b.png)
В прозореца Свойства щракнете върху Раздел "Хешове на файлове". за да видите битове за хеширане на файла за файла (изчислението може да отнеме известно време). По подразбиране са активни три алгоритъма за хеширане (в момента не ги помня), но можете да персонализирате и изберете какви всички битове искате да изчислите, като използвате Връзка за настройки.
![Настройки на Hashtab](/f/967371c1847836a0184cb32879063f66.png)
Можете също да сравните битовете на контролната сума, които имате при себе си, като я поставите в Текстово поле за сравнение на хешове за лесно сравняване на битовете автоматично.
![Сравнете](/f/c6034117dcd8394a85469e4d1a02dfbf.png)
Моята присъда
HashTab е безплатна програма, лесна за използване и ако питате мен, е задължително приложение за Windows. Знам, че повечето хора наистина не се интересуват от проверката на хеширащите битове, след като изтеглят файл (аз самият бях един от тях), но повярвайте ми, по-добре е да сте в безопасност, отколкото да съжалявате.