Контрольная сумма позволяет в первую очередь определить подлинность (оригинальность) файла. Контрольная сумма вычисляется особым образом на основе содержимого файла, в результате можно будет определить изменения или несоответствие даже одного байта. В некоторых случаях это престо необходимо.
Проверить контрольную сумму файла можно разными способами, существует очень много программ, расширений и различных сервисов. Результат у всех будет одинаковый, вопрос только в удобстве их использования. Сегодня хочу поделиться с Вами самым удобным и простым вариантом проверки и сравнения контрольной суммы любого файла.
Проверка целостности и подлинности файлов посредством вычисления контрольной суммы
Для проверки контрольной суммы Я использую программу «HashTab». Это своего рода расширение стандартного проводника Windows. После установки в стандартное окно «Свойства» добавляется вкладка «Хеш-суммы файлов»
Как проверить контрольную сумму скачанного файла архива или образа. Как проверить хэш файла.
В котором вычисляются контрольные суммы по выбранным алгоритмам хеширования.
Их список можно изменить через настройки.
Для того чтобы сравнить суммы (проверить оригинальность файла) нужно воспользоваться пунктом «Сравнить файл», выбрать его и программа покажет одинаковые контрольные суммы или нет.
Если файл был изменен то контрольные суммы будут отличаться.
Это самый простой и удобный способ проверки контрольной суммы и сравнения файлов. Но если Вы знаете способ еще проще и удобной то обязательно поделитесь им.
Источник: sibsisadmin.ru
Как узнать контрольную сумму программы
Будь в курсе последних новостей из мира гаджетов и технологий
iGuides для смартфонов Apple
Как узнать контрольную сумму файла в Windows
Егор Морозов — 26 мая 2017, 18:30
Как узнать хэш (контрольную сумму) любого файла
При закачке или переносе любого файла, особенно большого, всегда есть шанс, что он повредится. И самый простой способ узнать, цел ли файл — это сравнить его контрольную сумму у себя на компьютере и на ресурсе, откуда вы этот файл скачали.
Для того, чтобы узнать контрольную сумму, введите в PowerShell команду Get-FileHash ПутьДоФайла -Algorithm Тип | Format-List . PowerShell поддерживает достаточно много алгоритмов — это SHA256, MD5, SHA1, SHA384, SHA512, MACTripleDES и RIPEMD160.
К примеру, нужно узнать контрольную сумму по алгоритму MD5 текстового файла с именем 1.txt в корне диска C. Команда будет выглядеть как Get-FileHash C:1.txt -Algorithm MD5 | Format-List :
Теперь, сверив свой MD5 с тем, что указан на сайте для файла, можно точно узнать, повредился ли он при закачке или нет.
Источник: www.iguides.ru
Как узнать хэш (контрольную сумму) файла в Windows PowerShell
Хэш или контрольная сумма файла — короткое уникальное значение, вычисляемое из содержимого файла и обычно использующееся для проверки целостности и соответствия (совпадения) файлов при загрузке, особенно если речь идет о больших файлах (образы системы и подобные), которые могут быть скачены с ошибками или есть подозрения о том, что файл был подменен вредоносным ПО.
На сайтах загрузок часто бывает представлена контрольная сумма, вычисленная по алгоритмам MD5, SHA256 и другим, позволяющая сверить загруженный файл с файлом, выложенным разработчиком. Для вычисления контрольных сумм файлов можно использовать сторонние программы, но есть способ сделать это и стандартными средствами Windows 10, 8 и Windows 7 (требуется версия PowerShell 4.0 и выше) — с помощью PowerShell или командной строки, что и будет продемонстрировано в инструкции.
Получение контрольной суммы файла средствами Windows
Для начала потребуется запустить Windows PowerShell: проще всего использовать поиск в панели задач Windows 10 или меню Пуск Windows 7 для этого.
Команда, позволяющая вычислить хэш для файла в PowerShell — Get-FileHash, а чтобы использовать ее для вычисления контрольной суммы достаточно ввести ее со следующими параметрами (в примере вычисляется хэш для образа ISO Windows 10 из папки VM на диске C):
Get-FileHash C:VMWin10_1607_Russian_x64.iso| Format-List
При использовании команды в таком виде, хэш вычисляется по алгоритму SHA256, но поддерживаются и другие варианты, задать которые можно с помощью параметра -Algorithm, например, для вычисления контрольной суммы MD5 команда будет выглядеть как в примере ниже
Get-FileHash C:VMWin10_1607_Russian_x64.iso -Algorithm MD5 | Format-List
При этом поддерживаются следующие значение для алгоритмов вычисления контрольной суммы в Windows PowerShell
- SHA256 (по умолчанию)
- MD5
- SHA1
- SHA384
- SHA512
- MACTripleDES
- RIPEMD160
Получение хэша файла в командной строке с помощью CertUtil
В Windows присутствует встроенная утилита CertUtil для работы с сертификатами, которая, помимо прочего, умеет высчитывать контрольную сумму файлов по алгоритмам:
- MD2, MD4, MD5
- SHA1, SHA256, SHA384, SHA512
Для использования утилиты достаточно запустить командную строку Windows 10, 8 или Windows 7 и ввести команду в формате:
certutil -hashfile путь_к_файлу алгоритм
Пример получения хэша MD5 для файла показан на скриншоте ниже.
Дополнительно: на случай, если вам требуются сторонние программы для вычисления хэшей файлов в Windows, можно обратить внимание на SlavaSoft HashCalc.
Источник: remontka.pro