Windows 10 OSをダウンロードしてsha256をテストしましたが、彼らの報告に比べて国際英語64ビット(左):
[ 06FD4A512C5F3E8D16F77CA909C4F20110329B8CDD5AD101E2AFC0D58B06D416 = 06fd4a512c5f3e8d16f77ca909c4f20110329b8cdd5ad101e2afc0d58b06d416 ] && echo "true"
テストした結果、ケースが反対であることがわかりました。私はいつもshaが大文字と小文字を区別していると思いましたが、たぶん私が間違っているかもしれません。しかし、この記事は同意する。
すべてのSHAハッシュはWindowsページに大文字で保存されます。
私はこれのために苦しむべきですか? sha256 コマンドのマニュアルページで大文字のレポートが見つかりませんでした。
ハッシュ値を評価する方法はsha256sum <filename>
。
ベストアンサー1
SHAハッシュ値は通常、計算されたハッシュ値の16進表現として提供されます。これは16進数なので、大文字と小文字は重要ではありません。
ハッシュをファイルに保存し、2つのスペースと確認したいファイル名を入力すると、それを使用してハッシュを解決できます。ハッシュsha256sum -c
自体の大文字と小文字は無視されますが、ハッシュ内容は無視されます。
$ printf "%s %s\n" 06FD4A512C5F3E8D16F77CA909C4F20110329B8CDD5AD101E2AFC0D58B06D416 windows.iso > windows.sha
$ sha256sum -c windows.sha