PAP/CHAPとは?ぱっぷちゃっぷ
PAP/CHAPとは、PPPのリンク確立後に相手を確かめる2つの認証方式。PAP(Password Authentication Protocol)はIDとパスワードを平文で1往復送るだけ。CHAP(Challenge Handshake Authentication Protocol)は認証側が送った乱数に対し、パスワードと合わせたハッシュ値を返させるため、パスワード自体は回線に流れず、接続中の再認証もできる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
回線の利用が従量課金だった時代、誰が接続しているかを確定できなければ課金もアドレス払い出しも成り立たなかった。同時に、回線は盗聴されうる前提だったため、平文で送るPAPだけでは足りずチャレンジレスポンス方式が加わった。ただしCHAPは照合のために認証側が元のパスワードを保持している必要があり、サーバ側の情報漏えいには弱いという別の制約を抱えている。
具体例
PPPoEの接続では、事業者側が受け取った認証情報をRADIUSへ中継して判定する。この構成でCHAPを使うとRADIUSサーバが元のパスワードを保持する必要があるため、パスワードをハッシュで保存する運用へ移行できない、という制約が現場では効いてくる。
試験での引っ掛け
CHAPを暗号化通信と誤解しやすい。守られるのはパスワードの秘匿と再送への耐性だけで、認証後のデータは平文のまま流れるため、機密性が要るならIPsecやTLSを別に重ねる。認証方式の不一致(片側がCHAP必須、他方がPAPのみ)は接続不能の定番原因である。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。