MD5・SHA256 の確認方法

Linux Mintの初心者向けフォーラム
返信する
fu-sen
関脇
記事: 364
登録日時: 2014年3月06日(木) 17:40

MD5・SHA256 の確認方法

投稿記事 by fu-sen » 2016年2月22日(月) 22:59

ISO をダウンロードした時に公式な ISO、また正常にダウンロードされた ISO である事を確認するために
MD5 または SHA256 のハッシュ値で確認する方法があります。

Linux Mint を含む Linux での確認

端末・ターミナルを起動し、次のコマンドを入力します。
ファイルマネージャーから ISO ファイルをコピー→端末へ貼り付けすると
フォルダを含めたフルパスで貼り付けを行ってくれる場合が多いです。

・MD5 - md5sum (ファイル名).iso
・SHA256 - sha256sum (ファイル名).iso

公開されている MD5・SHA256 の値を一致している事を確認して下さい。
最後に編集したユーザー Emmanuel_Chanel [ 2016年2月23日(火) 00:44 ], 累計 1 回
理由: 本家ハッキングで被害を受けたかどうか調べるのに必要な情報

fu-sen
関脇
記事: 364
登録日時: 2014年3月06日(木) 17:40

Re: MD5・SHA256 の確認方法

投稿記事 by fu-sen » 2016年2月22日(月) 23:02

macOS (旧 Mac OS X・OS X) での確認

ターミナルを起動し、次のコマンドを入力します。
Finder から ISO ファイルをドラック&ドロップすると
フォルダを含めたフルパスで入ります。

・MD5 - md5 (ファイル名).iso
・SHA256 - shasum -a 256 (ファイル名).iso

公開されている MD5・SHA256 の値を一致している事を確認して下さい。
最後に編集したユーザー fu-sen [ 2016年12月27日(火) 16:51 ], 累計 2 回

fu-sen
関脇
記事: 364
登録日時: 2014年3月06日(木) 17:40

Re: MD5・SHA256 の確認方法

投稿記事 by fu-sen » 2016年2月22日(月) 23:17

Windows での確認

ターミナルを起動し、次のコマンドを入力します。
エクスプローラーから ISO ファイルをドラック&ドロップすると
フォルダを含めたフルパスで入ります。

・MD5 - certutil -hashfile (ファイル名).iso MD5
・SHA256 - certutil -hashfile (ファイル名).iso SHA256

公開されている MD5・SHA256 の値を一致している事を確認して下さい。
certutil では 2 文字ずつ空白で区切られます。

Task Most
前相撲
記事: 1
登録日時: 2019年5月23日(木) 08:41

Re: MD5・SHA256 の確認方法

投稿記事 by Task Most » 2019年5月23日(木) 09:04

windowsには慣れているのですが、OSなしの中古ノートパソコンを買い、貴サイトのOSをインストールする事を検討している所です。ただ、MD5とSHA256の確認のやり方がわからない(説明内容が少ない)のでLinux MATEの初心者でも分かる様なやり方を教えて下さい。

Calvin28
序ノ口
記事: 14
登録日時: 2020年8月10日(月) 18:03

Re: MD5・SHA256 の確認方法

投稿記事 by Calvin28 » 2020年8月28日(金) 15:48

このスレッドに感謝します! :D :D :D

アバター
aoipuchu
管理人
記事: 60
登録日時: 2025年2月16日(日) 20:32
お住まい: 高知県高知市
連絡する:

Re: MD5・SHA256 の確認方法

投稿記事 by aoipuchu » 2025年10月11日(土) 23:38

近年、攻撃手法も巧妙になって来ているため、ハッシュチェックは結構重要だと思っています。
過去の投稿内容も含めて補足的に整理しておきます。

Windowsでハッシュチェックする
コマンドプロンプトで下記コマンドを投入する

構文

コード: 全て選択

> certutil -hashfile [対象ファイルのPATH] [ハッシュアルゴリズム]
コマンド例

コード: 全て選択

> certutil -hashfile c:\users\aoipuchu\desktop\Download.ISO SHA256
アルゴリズム
ハッシュアルゴリズムは下記リストから指定可能。アルゴリズムを端折るとSHA1で計算される。
  • MD2
  • MD4
  • MD5
  • SHA1
  • SHA256
  • SHA384
  • SHA512
Linuxでハッシュチェックする
ターミナルで下記コマンドの内計算したいハッシュアルゴリズムを選んで投入する

コマンド例

コード: 全て選択

~$ md5sum /home/aoipuchu/desktop/Download.ISO

コード: 全て選択

~$ sha1sum /home/aoipuchu/desktop/Download.ISO

コード: 全て選択

~$ sha256sum /home/aoipuchu/desktop/Download.ISO

コード: 全て選択

~$ sha384sum /home/aoipuchu/desktop/Download.ISO

コード: 全て選択

~$ sha512sum /home/aoipuchu/desktop/Download.ISO
aoipuchu
debian12(さくらVPS)https://mypace.sasapurin.com/
debian13(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)

アバター
aoipuchu
管理人
記事: 60
登録日時: 2025年2月16日(日) 20:32
お住まい: 高知県高知市
連絡する:

Re: MD5・SHA256 の確認方法

投稿記事 by aoipuchu » 2025年10月15日(水) 20:43

とても詳しく解説し纏めてくれているサイトがあったので記しておきます。
ここまでの知識があれば、ハッシュチェックについて、人にも余裕で説明できると思います。
https://www.server-memo.net/tips/chcksum.html
aoipuchu
debian12(さくらVPS)https://mypace.sasapurin.com/
debian13(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)

返信する