SC情報処理安全確保支援士試験 午後

令和6年度春期 情報処理安全確保支援士 午後 問1

事例を読んで設問の答えを考えてから、解説のポイントとIPA公式の解答例・採点講評で確認しましょう。

問題

多くのシステムにおいて,スマートフォンのアプリケーションプログラムを利用したAPI連携が行われる中,APIの脆ぜい弱性を作り込むケースが増えている。 本問では,APIセキュリティを題材として,指摘された脆弱性に対して対策を立案する能力を問う。
IPA公式問題冊子の原文 1〜2ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 1〜2ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 3〜4ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 3〜4ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 5〜6ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 5〜6ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 7〜8ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 7〜8ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 9〜10ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 9〜10ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 11〜12ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 11〜12ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 13〜14ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 13〜14ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 15〜16ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 15〜16ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 17〜18ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 17〜18ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 19〜20ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 19〜20ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 21〜22ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 21〜22ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 23〜24ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 23〜24ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 25〜26ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 25〜26ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 27〜28ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 27〜28ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 29〜30ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 29〜30ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 31〜32ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 31〜32ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 33〜34ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 33〜34ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 35〜36ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 35〜36ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 37〜38ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 37〜38ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 39〜40ページ(全冊子の資料です。対象の設問は問題文と照合してください)
IPA公式問題冊子の原文 39〜40ページ(全冊子の資料です。対象の設問は問題文と照合してください)
解き方のヒントを見る

問01:アプリとAPIの安全なつなぎ方を考えよう

スマホアプリとAPIをつなぐときは、「ログインできたからOK」では足りないよ。たとえるなら、建物の入口で本人確認をするだけでなく、「その人がどの部屋に入っていいか」「変な荷物を持ち込んでいないか」「通行証をなくしたときに止められるか」まで考える必要があるんだ。つまり、利用者認証、APIごとの認可、パラメタ検証、トークンの失効や保存方法まで、API呼出し全体をまとめて安全に設計しよう、という問題だよ。

この問題で問われていること

アプリ連携APIを、Web画面のおまけとして見るのではなく、認証・認可・入力チェック・セッション管理をそれぞれきちんと守るべき独立した入口として扱えるかがポイントだよ。

Layered Thinking for API Security

API security must be designed in layers: authentication、 authorization、 input validation、 and token lifecycle management all need separate controls

authenticate caller\nauthorize each operation\nvalidate all parameters\nmanage token issuance and revocation

確認ポイント

  • 認証と認可を混同しない。
  • 入力検証を API 単位で見る。
  • トークンの保管・失効も対策対象に入れる。
正解と解説を見る

解説

公式過去問です。問題冊子と解答例を参照して確認してください。

公式問題冊子

問題冊子: https://www.ipa.go.jp/shiken/mondai-kaiotu/m42obm000000afqx-att/2024r06h_sc_pm_qs.pdf

公式解答例

解答例: https://www.ipa.go.jp/shiken/mondai-kaiotu/m42obm000000afqx-att/2024r06h_sc_pm_ans.pdf

採点講評

採点講評: https://www.ipa.go.jp/shiken/mondai-kaiotu/m42obm000000afqx-att/2024r06h_sc_pm_cmnt.pdf

学習のポイント

公式問題冊子、解答例、採点講評を併読して要点を整理してください。

出典:独立行政法人 情報処理推進機構(IPA)令和6年度春期 情報処理安全確保支援士試験 午後 問1(公式資料:問題冊子(PDF) / 解答例 / 採点講評)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針