
opensslでSHA1ハッシュを検証する
opensslでSHA1ハッシュを検証する
shasumでSHA1ハッシュをチェックする代わりに、opensslを使うこともできます。はい、ファイルの暗号化に使用するのと同じopensslユーティリティを使って、ファイルの有効性を検証できます。
構文は shasum コマンドと非常に似ていますが、次のように特定のアルゴリズムとして 'sha1' を指定する必要があります。
openssl sha1 /path/to/filename
デスクトップ上のファイルを検証するには、コマンドは次のようになります。
openssl sha1 ~/Desktop/DownloadedFile.dmg
出力は shasum ほどきれいではありませんが、解釈するのは簡単です。
$ openssl sha1 ~/Desktop/DownloadedFile.dmg
SHA1(/Users/OSXDaily/Desktop/DownloadedFile.dmg)= ba33b60954960b0836daac20b98abd25a21618da3
平均的なユーザーにとっては、チェックサムを検証するときに shasum よりも openssl を使用する利点はあまりないので、ほとんどは習慣の問題であり、どちらがより便利かということになります。
これを勧めてくださった読者の方々に感謝します。