単一の大きなファイルの整合性チェックを行う必要があります。Android の SHA コードを読みましたが、結果ダイジェスト用に別のファイルが必要です。単一のファイルを使用する別の方法はありますか?
簡単で迅速な方法が必要です。2 つのファイルを 1 つのファイルにマージできますか?
ファイルはバイナリで、ファイル名は固定です。fstat を使用してファイル サイズを取得できます。私の問題は、単一のファイルしか持てないことです。CRC を使用する必要があるかもしれませんが、ファイルが大きいため非常に遅くなります。
私の目的は、SD カード上のファイルが破損していないことを確認することです。PC で書き、組み込みプラットフォームで読みます。ファイルは約 200 MB です。