- 内容を含むテキストファイルがあります。
- ファイルが使用中に変更されたことを確認するためにチェックサムを作成し、後で使用できるようにハッシュを生成したいと思います。他の場所
- どちらを使用しますか?
sha256sum myfile
またはsha256hmac myfile
答え1
シャー256mac鍵と一緒に使用されます。
sha512hmac - HMAC値の計算と確認
sha512hmac [-u | -kキーファイル -Kキー]ファイル
-kファイル名:
指定されたファイルの内容をHMAC値の計算に使用するキーとして使用します。キーファイルまたはテキストが指定されていない場合 ハードコーディングデフォルト値を使用します。このオプションは常に使用する必要があります。
実行はsha256hmac myfile.txt
(a)異なるハッシュ値を提供しsha256sum
、より重要なことは(b)特定のシステムで鍵を提供する必要はありません。-Kオプションを使用するといくつかのハードコーディングされたシステム値を使用します。これは他のシステムでも同じではありません。したがって、sha256hmac myfile.txt
キーを指定せずに実行すると、出力がコンピュータによって異なる可能性があるため、キーを使用しない唯一の理由は、何かsha256hmac
が1つのコンピュータでのみ機能することを確認したり、hmacハッシュがあることを確認したい場合です。 {人がこのハードコーディングされたキーを簡単に見つけたり取得できないとします。}
簡単に使用すると、sha256sum myfile.txt
すべてのコンピュータシステムの特定のファイルに対して同じハッシュ値が生成されます。