Всем привет! Сегодня хотелось бы вам рассказать о встроенных инструментах операционных систем для расчета контрольных сумм. Рассмотрим три ОС, это Windows, MacOS и Linux на примере Astra Linux. Бывает так, что появляется необходимость рассчитать контрольную сумму файла или же текстовой строки (так кстати в большинстве случаев реализовано хранение паролей пользователей в БД). Мне расчет контрольной суммы файла понадобился во время установки Astra Linux на виртуальную машину. Хотелось сравнить хэш-сумму файла написанной на сайте и хэш-сумму файла который я скачал...
Вычислить хеш-сумму файла в Windows 10 можно с помощью встроенной утилиты certutil с параметром -hashfile. Команда позволяет создать и отобразить криптографический хэш файла. Синтаксис: CertUtil [Параметры] -hashfile InFile [HashAlgorithm] Справку по работе с хеш-суммами можно запросить командой: certutil -hashfile -? Хэш-алгоритмы: Пример: certutil -hashfile "C:\distrib\Windows10Upgrade24074.exe" MD5 Вывести только хэш: certutil -hashfile "C:\distrib\Windows10Upgrade24074.exe" MD5 | findstr ^[0-9a-f]$...