Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows

Если вы только что загрузили файл из Интернета, вам, возможно, захочется убедиться, что загруженный файл не был подделан. В конце концов, кто знает, какие коварные трюки может придумать хакер? Проверяя контрольную сумму файла MD5, SHA-1 или SHA-256, вы можете проверить целостность файла и убедиться, что он не был поврежден или изменен.

Что такое контрольная сумма?

Контрольная сумма — это короткая уникальная строка, которая получается в результате применения криптографического алгоритма к заданному файлу. Алгоритм просматривает все биты, составляющие файл, и на основе этих уникальных битов генерирует контрольную сумму.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Схема расчета чексуммы

Эта контрольная сумма изменится, если изменится хотя бы один бит в файле. Сравнив две контрольные суммы, вы можете убедиться, что ваш файл не поврежден и не изменен. Это полезный способ защиты от повреждения файлов или вредоносного вмешательства в ваши загрузки.

Также доступны наиболее часто используемые алгоритмы контрольных сумм MD5, SHA-1 и SHA-256, основанные на криптографически безопасных алгоритмах. Если у вас есть выбор, используйте SHA-256.

Как использовать контрольную сумму?

Чтобы использовать контрольные суммы, сначала необходимо узнать контрольную сумму данного файла. Его должен предоставить вам тот же источник, который загрузил файл.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Хэш передачи файла

Пропустите загруженный файл через тот же алгоритм проверки контрольной суммы, используя один из инструментов ниже. Сделав это, сравните две строки. Если строки совпадают, файл не изменился. Если строки не совпадают, это означает, что ваш файл отличается от исходного файла.

Проверьте контрольную сумму с помощью стороннего инструмента

Лучший способ выполнить проверку контрольной суммы в Windows — использовать инструмент под названием MD5 & SHA Checksum Utility. Он одновременно вычислит контрольные суммы MD5, SHA-1 и SHA-256 для заданного файла и позволит вам сравнить результаты с предоставленными данными.

1. Загрузите утилиту проверки контрольных сумм MD5 и SHA .

2. Дважды щелкните загруженный файл, чтобы запустить программу. Вам может быть предложено загрузить .NET Framework 3.5, необходимый для корректной работы приложения. Нажмите «Загрузить и установить эту функцию» , чтобы продолжить.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Установите утилиту проверки контрольной суммы MD5 и SHA на ПК с ОС Windows

3. Нажмите кнопку «Обзор» , чтобы выбрать файл, который вы хотите проверить.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Просмотр файлов в утилите контрольной суммы MD5 и SHA

4. Определите контрольную сумму, указанную для загруженного файла. Не все загруженные файлы имеют контрольные суммы, но разработчики открытого исходного кода или разработчики, заботящиеся о безопасности, часто предоставляют контрольные суммы. Скопируйте эту контрольную сумму в буфер обмена, затем нажмите кнопку « Вставить» в утилите контрольной суммы MD5 и SHA.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Вставьте контрольную сумму в утилиту MD5 & SHA Checksum Utility

5. Нажмите «Проверить» , чтобы проверить контрольную сумму. Если контрольная сумма совпадает с контрольной суммой, рассчитанной приложением, вы получите сообщение об успешном завершении операции. Это означает, что имеющийся у вас файл совпадает с ранее проверенным файлом.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Обратите внимание, что MDS-хэш совпадает с MD5 и SHA Checksum Utility

6. Если контрольная сумма отличается, вы получите сообщение об ошибке. Это означает, что файл каким-то образом изменился с момента последнего подсчета контрольной суммы.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Хэш не соответствует сообщению в утилите контрольной суммы MD5 и SHA

Проверьте контрольные суммы в проводнике

Если вы часто проверяете контрольные суммы, вам может быть интересен OpenHashTab. Приложение установит дополнительную вкладку в окне «Свойства» Проводника. Благодаря встроенному в Explorer, OpenHashTab может рассчитывать контрольные суммы на месте, не требуя отдельного приложения. По умолчанию он вычисляет хеш-значения MD5, SHA-1, SHA-256 и SHA-512. Дополнительные алгоритмы хеширования можно включить в настройках OpenHashTab.

Примечание : Если вам не нравится OpenHashTag, попробуйте HashCheck , который делает то же самое.

1. Загрузите и установите OpenHashTab с GitHub.

2. Щелкните правой кнопкой мыши файл, для которого вы хотите выполнить контрольную сумму, и выберите пункт «Свойства» в контекстном меню.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Контекстное меню для приложения/программы Windows

3. Щелкните вкладку « Хэши» в верхней части окна, чтобы увидеть хеши MD5, SHA-1, SHA-256 и SHA-512 для выбранного вами файла.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Новая вкладка «Хэши» в проводнике

4. Скопируйте и вставьте контрольную сумму, которую вы хотите сравнить, в диалоговое окно «Проверить с».

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Сравнить контрольную сумму с OpenHashTab

5. Если вы проверите хэш, вы увидите соответствующий алгоритм (в данном случае MD5) и имя файла под полем «Проверить». В противном случае вы увидите сообщение «Совпадений не найдено» .

Проверка контрольных сумм в Windows с помощью Certutil

Если вы не хотите ничего загружать, используйте командную строку Windows или Терминал для проверки контрольной суммы с помощью команды certutil.

1. Откройте командную строку . Нажмите Win + R , введите cmd.exe и нажмите OK или откройте «Пуск» и выполните поиск по запросу «командная строка» .

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Certutil

2. Используйте команду cd , чтобы перейти в каталог, содержащий загруженный файл. По умолчанию это обычно папка «Загрузки» , но некоторые люди скачивают файлы на свои компьютеры. Быстрый способ получить путь — щелкнуть правой кнопкой мыши по файлу и выбрать «Копировать путь». Скопируйте это в командную строку.

cd filepath
Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Каталог Certutil

3. Введите следующую команду с именем вашего файла:

certutil -hashfile filename MD5
Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Certutil Хэш

4. Значение MD5 появится под командой. Сравните это число со значением контрольной суммы хэша, которое вы получили для загруженного файла. При использовании этой команды certutil обычно просто копируете значение в Блокнот и проверяете его вручную после запуска утилиты.

Как проверить контрольные суммы MD5, SHA-1 и SHA-256 в Windows
Результаты проверки

5. Хотя MD5 используется в качестве примера, утилита также поддерживает MD2, MD4, MD5, SHA1, SHA256, SHA384 и SHA512.

Оставить комментарий

Запуск загрузки фотографий с iPhone в Nextcloud в фоновом режиме

Запуск загрузки фотографий с iPhone в Nextcloud в фоновом режиме

Восстановить распознавание фотографий в фоновом режиме можно, проверив настройки загрузки в Nextcloud, разрешения iOS, режим работы батареи и ограничения планирования фоновых процессов на iPhone.

Более четкий текст в ONLYOFFICE Desktop: настройка подсказок шрифтов в Linux

Более четкий текст в ONLYOFFICE Desktop: настройка подсказок шрифтов в Linux

Сравните режимы хинтинга шрифтов ONLYOFFICE, проверьте масштабирование и доступность шрифтов Linux, а также убедитесь, что размытие ограничивается редактором или затрагивает весь рабочий стол.

Превратите PDF-файл в редактируемый DOCX-файл в ONLYOFFICE Desktop.

Превратите PDF-файл в редактируемый DOCX-файл в ONLYOFFICE Desktop.

Преобразуйте PDF-файл локально в настольных редакторах ONLYOFFICE, затем проверьте DOCX-файл на наличие изменений в макете, отсканированных страниц и текста, требующего исправления.

Подключите настольные редакторы ONLYOFFICE к своим облачным файлам.

Добавьте свою учетную запись ownCloud в ONLYOFFICE Desktop Editors, разберитесь, какие возможности предоставляет это подключение, и выберите между прямым доступом, синхронизацией и редактированием в браузере.

Устраните проблему с таймаутами ONLYOFFICE Mobile, проверив URL-адрес сервера.

Устраните проблему с таймаутами ONLYOFFICE Mobile, проверив URL-адрес сервера.

Используйте правильный адрес портала или WebDAV, проверьте доступность HTTPS со своего телефона и выявите проблемы, связанные с частной сетью, TLS и авторизацией.

Включение разработки и отладки плагинов для настольных компьютеров ONLYOFFICE

Включение разработки и отладки плагинов для настольных компьютеров ONLYOFFICE

Создайте и протестируйте собственный плагин для ONLYOFFICE Desktop Editors, установите его архив .plugin и активируйте инструменты разработчика для отладки.

Запуск Python в Calc с помощью системы макросов LibreOffice

Запуск Python в Calc с помощью системы макросов LibreOffice

Создайте функцию Python, доступную в Calc, запустите ее на открытой электронной таблице и устраняйте неполадки, связанные с отсутствующими макросами или импортами, не смешивая LibreOffice и системный Python.

Защитите выделенный текст, созданный пользователем, паролем раздела.

Защитите выделенный текст, созданный пользователем, паролем раздела.

Заблокируйте определенный фрагмент текста от обычного редактирования, сохранив при этом доступность остальной части документа Writer, и узнайте, когда шифрование файлов является лучшим вариантом.

Сделайте текст в электронных таблицах читаемым в темном режиме LibreOffice Calc.

Сделайте текст в электронных таблицах читаемым в темном режиме LibreOffice Calc.

Исправьте трудноразличимый текст в электронных таблицах, проверив тему оформления, цвет шрифта ячеек, заливку и условное форматирование в Calc.

В LibreOffice Calc формулы отображаются как текст? Восстановите результаты.

В LibreOffice Calc формулы отображаются как текст? Восстановите результаты.

Узнайте, почему Calc отображает текст формул вместо вычисленных значений, и исправьте режим отображения, ячейки с текстовым форматированием, апострофы или устаревшие результаты.