CryptAuthCode関数を使用して生成される値(HMAC)の主な用途はどれか。

秘密鍵とハッシュ関数を用いて、メッセージが信頼できる送信元からのものであり改ざんされていないことを証明します。