ファイルのハッシュの計算を含むプロジェクトに取り組んでいます。プロジェクトはファイル バックアップ サービスのようなものです。そのため、ファイルがクライアントからサーバーにアップロードされると、そのファイルがサーバーで既に利用可能かどうかを確認する必要があります。ファイルの CRC-32 ハッシュを生成し、ハッシュをサーバーに送信して、既に利用可能かどうかを確認します。
ファイルがサーバーにない場合、以前はファイルを 512 KB のチャンクとして [Dedupe 用に] 送信していましたが、512 KB のチャンクごとにハッシュを計算する必要がありました。ファイル サイズが数 GB になる場合があり、複数のクライアントがサーバーに接続します。したがって、ファイルには高速で軽量なハッシュ アルゴリズムが本当に必要です。何か案は ..?
PS : 私はすでに StackOverflow でいくつかのハッシュ アルゴリズムの質問に気付きましたが、その答えは、この種のタスクに正確に必要なハッシュ アルゴリズムの完全な比較ではありません。これは多くの人にとって本当に役立つに違いありません。