Как вычислить контрольную сумму файла
(Вычисление контрольной суммы файла с помощью CertUtil)
Плюсом предлагаемого способа вычисления контрольной суммы файла является то, что для использования данного способа нет необходимости устанавливать какие-либо дополнительные программы. Для вычисления контрольной суммы файла, данным способом, используются стандартные средства операционной системы.
Основные термины и определения:Контрольная сумма — значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении.
Командная строка — это компонент Windows, позволяющий вводить команды MS-DOS и другие команды компьютера. Самое важное свойство командной строки состоит в том, что она позволяет выполнять задачи без помощи графического интерфейса Windows.
Запуск командной строки из под текущего пользователя: На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК:
Вычисление контрольной суммы файла с помощью встроенной утилиты CertUtil.
Утилита CertUtil входит в состав операционной системы начиная с Windows 7 и позволяет вычислить контрольную сумму с применением алгоритмов MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512.
Синтаксис команды:
CertUtil -hashfile [путь к файлу] [алгоритм]В приведённых ниже примерах вычисляются контрольные суммы файла Windows.iso, находящегося на диске C, в папке Downloads. Соответственно, путь к файлу - это
C:\Downloads\Windows.iso.
Вычисление контрольной суммы файла с применением алгоритма MD2:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso MD2 и на клавиатуре нажмите
Enter:
Вычисление контрольной суммы файла с применением алгоритма MD4:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso MD4 и на клавиатуре нажмите
Enter:
Вычисление контрольной суммы файла с применением алгоритма MD5:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso MD5 и на клавиатуре нажмите
Enter:
Вычисление контрольной суммы файла с применением алгоритма SHA1:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso SHA1 и на клавиатуре нажмите
Enter:
В данном случае команда может иметь вид:
CertUtil -hashfile [путь к файлу]Т.е. алгоритм можно не указывать. По умолчанию будет вычислена контрольная сумма с применением алгоритма SHA1:
Вычисление контрольной суммы файла с применением алгоритма SHA256:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso SHA256 и на клавиатуре нажмите
Enter:
Вычисление контрольной суммы файла с применением алгоритма SHA384:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso SHA384 и на клавиатуре нажмите
Enter:
Вычисление контрольной суммы файла с применением алгоритма SHA512:На клавиатуре компьютера нажмите
Win+R. В появившемся окне введите команду
cmd и нажмите
ОК. В появившемся окне командной строки, введите команду:
CertUtil -hashfile C:\Downloads\Windows.iso SHA512 и на клавиатуре нажмите
Enter:
По материалам из:
wikipedia
microsoft
outsidethebox