Secure Hash Algorithm認証やデジタル署名などに使われるハッシュ関数(要約関数)
2の64乗ビット以下の原文から160ビットの「ハッシュ値」を生成し、通信経路の両端で比較することで、通信途中で原文が改ざんされていないかを検出することができる。