令和5年度 秋期 情報処理安全確保支援士試験 午前II 問14
テクノロジセキュリティ技術
この問題は2023(R5)秋 情報処理安全確保支援士 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
OAuth 2.0 に関する記述のうち,適切なものはどれか。
解答・解説を読む
正解: 選択肢イ
OAuth 2.0 は、ユーザー(リソースオーナー)が自身のデータへのアクセス権限を、サードパーティのアプリケーション(クライアント)に対して安全に委譲するための 認可 (Authorization) プロトコルです。
この仕組みにより、ユーザーはパスワードを直接アプリケーションに渡すことなく、特定の権限(アクセストークン)を付与することができます。
各選択肢の解説
- ア:前半の「認可を行うためのプロトコル」という記述は正しいですが、後半の「アクセスしてきた者が利用者本人であるかどうかを確認する」という処理は 認証 (Authentication) の役割であるため誤りです。
- イ:正解です。OAuth 2.0 は 認可 のためのプロトコルであり、認可サーバが利用者の許可を得た上で、サービス(クライアント)に対して適切な権限を付与します。
- ウ:OAuth 2.0 は 認可 のプロトコルであり、「認証を行うためのプロトコル」とする記述は誤りです。なお、認証を目的としたプロトコルとしては OpenID Connect (OIDC) などが用いられます。
- エ:ウと同様に、OAuth 2.0 を「認証を行うためのプロトコル」としているため誤りです。