Mac で SHA512 チェックサムを確認する方法
目次:
SHA512 ハッシュは、ダウンロードされたファイルをサーバー上のオリジナルと照合するため、またはコマンド出力のために、またはファイル転送が成功したことを確認するため、または改ざんされていないことを確認するために、データの整合性を判断するためによく使用されます。 .
Mac で SHA512 ハッシュをチェックするのは非常に簡単です。これは、セミモダンな MacOS インストールにプリインストールされているバンドルされたコマンド ライン ツールのおかげです。shasum コマンドと openssl コマンドの両方を使用して、Mac で SHA512 ハッシュを確認および検証する 2 つの異なる方法について説明します。
shasum で SHA512 チェックサムを確認および検証する方法
MacOS には shasum コマンドが含まれており、sha512 チェックサム ハッシュを簡単にチェックできます。
- /Applications/Utilities/からターミナルを開きます
- 次のコマンドを入力し、/path/to/file をハッシュをチェックするファイルへのパスに置き換えます:
- リターンをヒットすると、SHA512 ハッシュがターミナル出力で報告されます
shasum -a 512 /path/to/file
たとえば、~/Downloads にある「DownloadedFile.zip」という名前のファイルの sha512 を確認している場合、コマンドと出力は次のようになります:
shasum -a 512 ~/Downloads/DownloadedFile.zip
221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip
英数字の長い文字列はsha512ハッシュです。
opensslでSHA512ハッシュをチェックする方法
また、openssl コマンドを使用して SHA512 ハッシュ チェックサムを検証およびチェックすることもできます。また、Mac のターミナルから次のコマンド文字列を使用して実行することもできます:
openssl sha512 ファイル名
上記と同じファイルの例を使用すると、コマンドと出力は次のようになります:
~ openssl sha512 ~/Downloads/DownloadedFile.zip
SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0
テキストと数字の長い文字列が SHA512 ハッシュです。
これで、SHA512 ハッシュをチェックおよび検証する 2 つの異なる方法がわかりました。 SHA256 はおそらく現在最も一般的に使用されていますが、SHA512 が支持を得ていますが、暗号的に弱い SHA1 と md5 でさえ、比較のためにファイルまたはデータの整合性を検証する方法として使用され続けています。
ここでは明らかに Mac に焦点を当てていますが、Linux や WSL (Linux Bash シェル) を備えた Windows など、UNIX または Linux ベースまたはサブシステムを備えた他のデバイスでも同じコマンドを使用できます。 .ハッピーハッシュ。