Windows
 Computer >> コンピューター >  >> システム >> Windows

CertutilコマンドでファイルのMD5チェックサムを計算・検証する方法

大きなファイルをダウンロードしたばかりですか?あるいは、少し怪しいと感じるファイルをお持ちではありませんか?ファイルが信頼できるソースからのものであることを確認する最良の方法は、チェックサムを測定することです。チェックサムは、いわばファイルの指紋のようなもので、改ざんしたり削除したりすることはできません。2つのファイルのチェックサムが一致していれば、両者が同一のファイルであると自信を持って判断できます。チェックサムを計算するアルゴリズムは数多くありますが、ここで取り上げるのはMD5です。この記事では、Windowsに標準搭載されているコマンドラインツールCertutilを使って、チェックサムを計算し、ファイルの整合性を検証する方法をご紹介します。

本記事では、Windows標準ユーティリティのCertutil.exeを使用して、ファイルのチェックサムを計算・確認・検証する方法を解説します。MD5チェックサムは、ファイルの整合性を確認し、そのファイルが配布元と同一であり、改ざんされていないかどうかを見極めるために役立ちます。

MD5チェックサムとは

インターネットから大きなファイルをダウンロードする際に、この用語を目にしたことがある方も多いでしょう。MD5は、ファイルのチェックサムを測定するために最も広く使われているアルゴリズムの一つです。転送やダウンロードの過程でファイルが悪意を持って改ざんされたり、破損したりしていないかを検出するのに役立ちます。

ファイルのMD5チェックサムを計算する方法

チェックサムの計算方法は実にさまざまです。一つは、サードパーティ製のファイル整合性チェッカーツールを利用する方法です。MD5アルゴリズムを使ってファイルのチェックサムを計算できるツールは多数存在します。

しかし、追加のソフトウェアをダウンロードせずに済む方法をお探しなら、Windows Certutilが便利です。Certutilは、Windowsに標準搭載されているコマンドラインツールです。

Microsoftによると、certutil.exeは、証明機関(CA)の構成情報のダンプや表示、証明書サービスの構成、CAコンポーネントのバックアップと復元、証明書・キーペア・証明書チェーンの検証などに使用できるツールです。

以下では、Certutilを使って任意のファイルのチェックサムを計算する手順を、ステップごとに説明します。

CertutilコマンドでファイルのMD5チェックサムを計算・検証する方法

手順1: スタートメニューから新しいCMD(コマンドプロンプト)ウィンドウを開きます。
手順2: 対象のファイルが保存されているディレクトリへ移動します。
手順3: 以下のコマンドを実行します。

certutil -hashfile path-to-your-file MD5

これにより、コンソールウィンドウにファイルのチェックサムが出力されます。このチェックサム値を使えば、ファイルの整合性を検証することができます。

他のアルゴリズムを使いたい場合

SHA512やSHA256など、別のアルゴリズムでチェックサムを検証したい場合は、コマンド内の「MD5」の部分を希望のアルゴリズム名に置き換えるだけでOKです。

ファイルのMD5チェックサムを検証する方法

チェックサム値が取得できたら、次は検証の番です。友人から受け取ったファイルやメール添付のファイルであれば、送信者にチェックサム値を尋ねてみましょう。両者の値が一致していれば、そのファイルは転送中に改ざんされていないことが分かります。ウェブサイトからダウンロードしたファイルの場合は、ダウンロードページに開発者が記載しているチェックサムを探してみてください。

下のスクリーンショットは、FileZillaのダウンロードページに記載されているチェックサムの例です。前の手順でCertutilによって計算されたチェックサムと同じものです。

CertutilコマンドでファイルのMD5チェックサムを計算・検証する方法

以上が、Certutilを使ってファイルのMD5チェックサムを計算・検証する方法でした。チェックサムを活用すれば、ファイルの破損や改ざんを簡単に見分けることができます。無料のオンライン・オフラインツールも数多くありますが、Windows標準機能だけで完結するこのテクニックを覚えておくと、いざという時にきっと役立ちます。

certutil.exeを使えば、事実上あらゆるWindows PCでチェックサムの計算と検証が可能です。

CertutilコマンドでファイルのMD5チェックサムを計算・検証する方法
  1. 破損した動画ファイルを修復する方法|MP4・MOVファイルの復旧ガイド

    破損した動画ファイルを開けないときの対処法システム上で動画ファイルが開けないとき、本当にストレスを感じますよね。大切な動画が破損や削除によって失われたと気づいた瞬間は、とても悲しいものです。しかし、諦める必要はありません。失われたMP4やMOVファイルを復旧させるための方法をいくつかご紹介します。いくつかの手順を覚えておけば、動画ファイルを中断なく再生できるようになります。お使いのどの動画プレイヤーでも再生できないファイルを見つけたら、まずは以下のテクニックを試してみましょう。その前に、MP4ファイルの基礎知識と、動画が破損する仕組みについて理解しておきましょう。MP4ファイルとは?MP4(M

  2. Windows 10のPowerShellでファイルを圧縮・解凍する方法【コマンド実例付き】

    ZIP機能を使うと、ファイルとその関連設定を1つのファイルにまとめて、容量を小さく圧縮できます。こうして作成したZIPファイルは、メールやその他のファイル共有サービスを通じて、簡単に他の人へ送信できるのが大きなメリットです。 ZIP圧縮といえば、WinRARや7-Zipといった専用ソフトを使うのが一般的ですが、実はWindowsに標準搭載されているPowerShellでも、追加ソフトなしでファイルの圧縮・解凍が可能です。この記事では、その具体的な手順をわかりやすく解説します。 関連記事:WindowsとMacでファイルを圧縮する方法 PowerShellでファイルをZIP圧縮する方法 まずは、