実際のWebアプリケーションでは、データ送信(たとえば、HTTPリクエストや応答)は、悪意を持って傍受され、改ざんされている場合があります。データの整合性を検証し、中央でデータが変更されるのを防ぐために、ハッシュアルゴリズムを使用してデータを確認できます。データのハッシュ値を要求または応答に追加することにより、受信者は同じハッシュアルゴリズムを使用して、受信したデータのハッシュ値を再計算し、添付のハッシュ値と比較して、送信中にデータが改ざんされているかどうかを判断できます。
hash_update_stream