ディレクトリ構造全体の SHA-1 チェックサムを計算しようとしています。
これまでに行ったことは、通常のファイルごとに SHA-1 を再帰的に計算し、すべてのチェックサムを一緒に追加することです。問題は、これにより計算がファイルをトラバースする順序に依存することです。
つまり、ファイルを含むフォルダーがある場合
file1.dat file2.dat
および同じファイルを含むが、順序付けされた他のフォルダー
file2.dat file1.dat
これにより、さまざまなチェックサムが計算されます。
SHA-1 の計算順序を独立させるにはどうすればよいですか?
ありがとう!