iyuichiの私的開発ログ

渋谷で働くWebエンジニアのログ. Java, Android, iOS, Docker, GCP, AWS, ゲーム開発

MacでダウンロードしたファイルのSHAチェックサムを確認する方法

How to check

SHAハッシュはデータが正しいか確認するのによく使われる手段かと思います。

方法は簡単です。shasumというコマンドがあります。

shasum /path/to/file

これで取得できるハッシュ値sha1ハッシュです。

The default for the shasum command is to use SHA1.

アルゴリズムは、-a オプションで変えることができます。

But this can be changed with the -a flag if necessary.

-a, --algorithm 1 (default), 224, 256, 384, 512, 512224, 512256

たとえば、sha256で検証したい場合は、以下のように指定します。

shasum -a 256 /path/to/file

ちなみに、sha1md5よりも一般的になってきていますがmd5ハッシュ値を得たい場合はmd5コマンドが使えます。

md5 /path/to/file

また、opnesslコマンドでも確認可能です。

openssl dgst -sha256 /path/to/file

openssl dgst -md5 /path/to/file

自分用のメモも兼ねての投稿でした。