Macでファイルのチェックサムを確認する方法【ターミナルの使い方】

ダウンロードしたファイルの整合性(データが破損・改ざんされていないか)を確認できるよう、一部のWebサイトではファイルのチェックサムを公開しています。ユーザーが行うべきことは、Webサイトに記載されているチェックサムと、自分のマシン上で生成したチェックサムを比較することです。両者が一致していれば、ファイルは問題なくダウンロードされ、Webサイトから配信された本来のファイルであり、改変されていないことが確認できます。
チェックサムを掲載しているWebサイト側には独自の生成ツールがあるかもしれませんが、一般ユーザーは自分のマシン上でどのようにチェックサムを確認すればよいのでしょうか。これまでLinuxやWindowsでの確認方法をご紹介してきましたが、今回はApple Macユーザー向けの方法を解説します。
Macユーザーは標準搭載の「ターミナル」アプリを使ってファイルのチェックサムを確認できるため、サードパーティ製アプリを別途ダウンロードする必要はありません。チェックサムが表示されたら、それを配布元のWebサイトに記載された値と照合し、ダウンロードの過程でファイルが改ざん・破損していないかを確認しましょう。
以下、具体的な手順をご紹介します。
ファイルのチェックサムを確認する手順
まず、チェックサムを確認したいファイルをMacにダウンロードしておきます。
ここでは例として、「WinMD5 Free」というツールをダウンロードし、そのチェックサムが公式サイトに記載されている値と一致するかどうかを確認してみます。
1. Dockにある「Launchpad」をクリックし、「ターミナル」を検索してクリックすると、ターミナルが起動します。

2. ターミナルが起動したら、次のコマンドを入力します。
md5
続けてスペースキーを押し、対象ファイルのフルパスを入力してEnterキーを押します。なお、ファイルをターミナルのウィンドウへドラッグ&ドロップすれば、フルパスが自動的に入力されるので便利です。
入力したコマンドは、たとえば次のようになります。
md5 /Users/Mahesh/Downloads/winmd5free/WinMD5.exe

3. Enterキーを押すとすぐに、ターミナルが指定したファイルのチェックサムを計算し、ウィンドウに結果を表示します。下のスクリーンショットでハイライト表示されている文字列が、そのファイルのチェックサムです。

4. 次に、計算したローカルのチェックサムと、Webサイトに記載されているチェックサムを比較します。両者が一致していれば、ファイルは改変されておらず、配布元とまったく同じものであることがわかります。

この方法を使えば、Macにダウンロードするすべてのファイルについてチェックサムを計算でき、ダウンロード中に中断や改ざんなどが発生していないことを確実に確認できます。
まとめ
Macにダウンロードした重要なファイルの整合性が気になる場合は、上記の方法を使って、受け取ったファイルが正規のものであり改変されていないものかどうかを簡単に確認できます。追加のソフトウェアも不要なので、ぜひ日常的なセキュリティ対策として活用してみてください。
-
MacでPDFをJPGに変換する3つの方法|プレビュー・Adobe・オンラインツールを徹底解説
デジタル化が進んだ現代では、写真や動画、ドキュメント、音声ファイルなど、あらゆるデータをデジタル形式で保存するのが一般的になっています。その中でもPDFとJPGは、私たちが日常的によく使う人気のファイル形式です。この2つの形式はそれぞれ異なる役割を担っています。JPGは幅広い環境で利用できる汎用性の高い画像形式である一方、PDFは編集されにくい特性から、文書の保存や共有に適した形式として広く活用されています。 多くの方は、メールにファイルを添付して送る際、WordファイルではなくPDF形式を選ぶ傾向があります。Wordファイルは閲覧するデバイスによってレイアウトが崩れることがありますが、PDF
-
MacでファイルをZIP圧縮する方法を徹底解説|Windowsの手順もあわせて紹介
Macでファイルの圧縮(ZIP化)のやり方をお探しですか?この記事では、macOSの標準機能を使ってファイルやデータをZIP形式に圧縮する手順を、ステップバイステップでわかりやすく解説します。 ファイル圧縮は、デジタルワークスペースを整理整頓するための最も便利な方法の一つです。ZIP形式を活用すれば、複数のファイルや大量のデータをより速いスピードで簡単に送信できます。ZIPは可逆圧縮(ロスレス圧縮)に対応した実用的なアーカイブ形式で、複数のファイルを1つのフォルダ/ファイルにまとめて送れるのが大きな特徴です。ストレージ容量を節約できるうえ、データ共有も高速化します。また、圧縮済みファイルは移