.iso
を使用してファイルのハッシュコードを作成しましfciv.exe
た。MD5 および SHA1 アルゴリズムを使用しました。次にGet-filehash -Path "c:\MyProject.iso" -Algorithm Sha1
、PowerShell でコマンドレットを見つけました。これを使用するのは非常に簡単です。
しかし、どちらのツールも異なるハッシュ コードを作成しました。ハッシュ アルゴリズムは、すべてのツールで一意である必要があります。少なくともそれが私の理解です - 私は正しいですか?それとも期待される動作ですか?
更新: サンプル ファイルを取得し、fciv.exe と Powershell を使用してそのハッシュ値を作成しました。
Sha1に続いて作成されたFciv.exe
6d9Rar2xh+B5/eEE96pO15EDji0=
Sha1に従って作成されたPowershell
E9DF516ABDB187E079FDE104F7AA4ED791038E2D