チャレンジレスポンス認証とは?
チャレンジレスポンス認証とは、サーバが毎回異なる乱数を送り、利用者側がパスワードなどの秘密情報と組み合わせて演算した結果だけを返す方式。通信路にパスワード自体が流れないため、盗聴された値を再送されても認証が通らない。使い捨ての値を使う点が本質である。
ちゃれんじれすぽんすにんしょう
チャレンジレスポンス認証の意味
サーバが毎回異なる乱数を送り、利用者側がパスワードなどの秘密情報と組み合わせて演算した結果だけを返す方式。通信路にパスワード自体が流れないため、盗聴された値を再送されても認証が通らない。使い捨ての値を使う点が本質である。
チャレンジレスポンス認証の具体例
社内ツールの認証で、サーバが乱数を送り、端末側でその乱数とパスワードのハッシュを結合して再度ハッシュ化した値を返す方式を採用した。同じ通信を記録して再送しても、乱数が変わっているため認証は失敗する。
チャレンジレスポンス認証は試験でどう引っ掛けられる?
通信を暗号化していれば同等だと考える点。目的は盗聴した認証情報の再利用を防ぐことで、暗号化とは対処する脅威が異なる。またサーバ側に平文パスワードを保持する実装が必要になる方式もあり、その場合は保管側の対策が別途要る。
チャレンジレスポンス認証と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。