LoginSignup
15
11

More than 5 years have passed since last update.

md5とsha256を使ってみた

Posted at

はじめに

VirtualBoxとVagrantをインストールするために、パッケージをダウンロードしました。念のため、そのパッケージが改ざんされていないことを確認するために、そのパッケージのmd5とsha256を確認しました。

動作確認はOSX Yosemiteで確認しています。

md5でハッシュ値を生成してみる

次のコマンドラインでmd5のハッシュ値を生成しました。

$ md5 VirtualBox-4.3.26-98988-OSX.dmg 

sha256でハッシュ値を生成してみる

次のコマンドラインでsha256のハッシュ値を生成しました。

$ shasum -a 256 vagrant_1.7.2.dmg 

なにと比べるの?

配布元がハッシュ値を公開しています。そのハッシュ値と比べます。

確認には、catコマンドとgrepコマンドが便利です。

まとめ

ハッシュ値を生成して、配布元のハッシュ値と一致することを確認しました。私にはこういう習慣がなかったので、職場の同期が当たり前のようにmd5やsha256を利用していることを知りカルチャーショックでした。

15
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
11