C でファイルの MD5 ハッシュを取得する
ファイルの MD5 ハッシュを確認するには、次の手順を利用できます。
ステップ 1: ファイル記述子の確立とファイルの決定Size
open()関数を使用して、対象ファイルのファイルディスクリプタを取得します。次に、fstat() 関数を使用してファイルのサイズを決定します。
ステップ 2: ファイルをメモリにマップする
mmap() 関数を使用してファイルをメモリにマップします。メモリ、読み取り専用アクセスを提供します。このマッピングにより、ファイルのコンテンツへの直接アクセスが容易になります。
ステップ 3: MD5 ハッシュを計算する
OpenSSL ライブラリを利用して、MD5() 関数を呼び出して MD5 ハッシュを計算します。ファイルの内容の説明。ステップ 4:ファイルをメモリからアンマップする
MD5 ハッシュが計算されたら、munmap() 関数を使用してファイルをメモリからアンマップします。このステップにより、ファイル マッピングが解放されます。ステップ 5: ファイル名付き MD5 ハッシュを印刷
計算された MD5 ハッシュを、参照用の対応するファイル名とともに表示します。次の C コード スニペットは、このプロセスを示しています:以上がC を使用してファイルの MD5 ハッシュを計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。