令和5年度 春期 午前Ⅱ

令和5年度 春期に実施された情報処理安全確保支援士試験 午前Ⅱの全25問です。問題文・正解・解説をそのまま読めます。

この年度を解いてみる

問1

デジタル庁,総務省及び経済産業省が策定した“電子政府における調達のために参照すべき暗号のリスト(CRYPTREC 暗号リスト)”に関する記述のうち,適切なものはどれか。

正解 

解説

CRYPTREC 暗号リストは,電子政府推奨暗号リスト・推奨候補暗号リスト・運用監視暗号リストの三つで構成される。推奨候補暗号リストは,安全性及び実装性能が確認され,今後,電子政府推奨暗号リストに掲載される可能性のある暗号技術を載せたもので,ウの記述どおりである。

アは運用監視暗号リストの説明として誤りで,運用監視暗号リストは推奨すべき状態ではなくなったが,互換性維持のために継続利用を容認する暗号技術のリストである。エはこの運用監視暗号リストの説明を電子政府推奨暗号リストに当てはめたもので,電子政府推奨暗号リストは安全性・実装性能が確認され利用実績が十分であるか今後の普及が見込まれる暗号技術のリストである。イの証明書失効リスト(CRL)は PKI で認証局が失効した証明書を公開するもので,CRYPTREC 暗号リストの構成には含まれない。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問1(表記を一部改変)

問2

Pass the Hash 攻撃はどれか。

正解 

解説

Pass the Hash 攻撃は,Windows の NTLM 認証のように,平文パスワードではなくパスワードのハッシュ値を使って認証が成立する仕組みを悪用する攻撃である。攻撃者は侵入した端末のメモリなどからハッシュ値を盗み,それを解読しないまま認証に使って他のサーバへログインする。イが該当する。

アはハッシュ値からパスワードを割り出す(レインボーテーブル攻撃や総当たり)ことで,割り出した平文を使う点で Pass the Hash ではない。ウはパスワードを固定して利用者 ID を変えながら試す点がリバースブルートフォース攻撃に近いが,ハッシュ値を認証に使う攻撃ではない。エは平文で保存されたパスワードの窃取・悪用である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問2(表記を一部改変)

問3

シングルサインオンの実装方式の一つである SAML 認証の流れとして,適切なものはどれか。

正解 

解説

SAML 認証では,利用者を認証する IdP(Identity Provider)と,サービスを提供する SP(Service Provider)が役割を分担する。利用者は IdP で認証を受け,IdP は認証結果を XML で記述しデジタル署名したアサーションを発行する。SP はそのアサーションの署名などを検証し,問題がなければ利用者にサービスの利用を認める。アが SAML 認証の流れである。

イは Web サーバに導入したエージェントが認証サーバと連携し,cookie でセッションを引き継ぐエージェント型のシングルサインオン,ウは認証サーバが発行するチケットを使う Kerberos 認証方式,エは利用者と Web サーバの間に置いたリバースプロキシでまとめて認証するリバースプロキシ型のシングルサインオンの説明である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問3(表記を一部改変)

問4

ハッシュ関数の性質の一つである衝突発見困難性に関する記述のうち,適切なものはどれか。

正解 

解説

衝突発見困難性(強衝突耐性)とは,同じハッシュ値になる二つの異なるメッセージの組を見つけることが計算量的に困難であるという性質である。エが適切である。

ウは,与えられたハッシュ値から元のメッセージを見つけることが困難であるという原像計算困難性(一方向性)の説明である。イの 2 の 256 乗は,SHA-256 で与えられたハッシュ値に対する原像を総当たりで探す場合の計算量の目安であり,衝突発見の計算量ではない。衝突は誕生日のパラドックスにより,およそ 2 の 128 乗の試行で見つかる見込みがあるので,アの 256 の 2 乗(65,536)も誤りである。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問4(表記を一部改変)

問5

DNS に対するカミンスキー攻撃(Kaminsky's attack)への対策はどれか。

正解 

解説

カミンスキー攻撃は,DNS キャッシュサーバに存在しないサブドメインを次々に問い合わせさせ,権威 DNS サーバの応答より先に,トランザクション ID を推測した偽の応答を大量に送り込んで偽の情報をキャッシュさせる DNS キャッシュポイズニングの手法である。問合せの送信元ポート番号をランダム化すると,攻撃者はトランザクション ID に加えてポート番号も当てなければならなくなり,偽の応答が受け入れられる確率が大幅に下がる。ウが対策である。

アの冗長構成は過負荷によるサービス停止への対策,イの SPF は電子メールの送信元ドメインの詐称を検知する仕組みで,DNS の応答を認証するものではない。エのプレースホルダは SQL インジェクションの対策である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問5(表記を一部改変)

問6

デジタル証明書に関する記述のうち,適切なものはどれか。

正解 

解説

TLS では,サーバが提示するデジタル証明書によって通信相手(サーバ)が正当であることを認証し,証明書に含まれる公開鍵を,通信データの暗号化に使う共通鍵の鍵交換(又は鍵交換の署名検証)に利用する。イが適切である。

アのデジタル証明書の規格は ITU-T X.509 であり,X.400 は電子メールなどのメッセージ通信の規格である。ウのデジタル証明書は,申請者の公開鍵に対して認証局が自らの秘密鍵でデジタル署名したものであり,申請者の秘密鍵を署名対象にはしない。エのルート認証局も,下位の認証局の公開鍵に対してルート認証局の秘密鍵でデジタル署名した証明書を発行する。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問6(表記を一部改変)

問7

ブロック暗号の暗号利用モードの一つである CTR(Counter)モードに関する記述のうち,適切なものはどれか。

正解 

解説

CTR モードは,カウンタ値をブロック暗号で暗号化して鍵ストリームを作り,それと平文(復号では暗号文)のブロックとの排他的論理和をとって出力とする。暗号化と復号がどちらも同じ排他的論理和の処理になるので,アが適切である。

鍵ストリームとの排他的論理和をとるストリーム暗号的な動作なので,イのパディングは不要である。ウのように誤りが次のブロックの対応するビットにまで波及するのは CBC モードの性質で,CTR モードでは誤りのあるビットだけが誤る。エの暗号化は並列に実行できず復号は並列に実行できるという性質も CBC モードのもので,CTR モードは各ブロックのカウンタ値が事前に決まるので暗号化も復号も並列に実行できる。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問7(表記を一部改変)

問8

政府情報システムのためのセキュリティ評価制度に用いられる“ISMAP 管理基準”が基礎としているものはどれか。

正解 

解説

ISMAP(政府情報システムのためのセキュリティ評価制度)の管理基準は,日本セキュリティ監査協会の“クラウド情報セキュリティ管理基準(平成 28 年度版)”を基礎とし,政府機関等の統一基準や NIST SP 800-53 などを参照して作成されている。クラウド情報セキュリティ管理基準は JIS Q 27001・27002 と,クラウドサービス向けの JIS Q 27017 をもとにした管理基準である。エが該当する。

アの FIPS 140-3 は米国の暗号モジュールのセキュリティ要求事項で,暗号モジュールの認証制度で用いられる。イの ISO/IEC 27018 はパブリッククラウドにおける個人識別情報の保護に関する実施基準,ウの JIS Q 15001 はプライバシーマーク制度の審査基準の基になっている個人情報保護マネジメントシステムの規格である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問8(表記を一部改変)

問9

NIST“サイバーセキュリティフレームワーク:重要インフラのサイバーセキュリティを改善するためのフレームワーク 1.1 版”における“フレームワークコア”を構成する機能はどれか。

正解 

解説

NIST のサイバーセキュリティフレームワーク(CSF)1.1 版のフレームワークコアは,サイバーセキュリティ対策を識別(Identify),防御(Protect),検知(Detect),対応(Respond),復旧(Recover)の五つの機能に分類している。イが該当する。

アは意思決定の手法である OODA ループの 4 段階,ウは NIST SP 800-61 が示すインシデント対応のライフサイクルである。エは JIS Q 38500(ISO/IEC 38500)の IT ガバナンスの六つの原則である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問9(表記を一部改変)

問10

WAF におけるフォールスポジティブに該当するものはどれか。

正解 

解説

フォールスポジティブ(誤検知)は,正常な通信を攻撃と誤って判定することである。数式を含む正当なリクエストに含まれる“<”を攻撃と判定して遮断してしまうアが該当する。

イとエは,攻撃の通信を見逃して遮断しないフォールスネガティブ(検知漏れ)の例である。ウは不正な HTTP リクエストを正しく攻撃と判定して遮断しているので,正しい検知(トゥルーポジティブ)である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問10(表記を一部改変)

問11

サイドチャネル攻撃の手法であるタイミング攻撃の対策として,最も適切なものはどれか。

正解 

解説

タイミング攻撃は,暗号処理などに掛かる時間が秘密情報(鍵のビットなど)によって変わることを利用し,処理時間を精密に測って秘密情報を推定するサイドチャネル攻撃である。秘密情報によらず処理時間が一定になるように処理を追加するアが対策になる。

イは装置に故障を起こさせて誤った出力から秘密情報を推定する故障利用攻撃への対策,ウは消費電力の変化から秘密情報を推定する電力解析攻撃への対策である。エは内部データの改ざんを防ぐ耐タンパ性の対策で,処理時間の差から情報が漏れることは防げない。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問11(表記を一部改変)

問12

インラインモードで動作するシグネチャ型 IPS の特徴はどれか。

正解 

解説

インラインモードの IPS は,監視対象の通信経路上に設置され,全ての通信を自身に通過させながら検査するので,不正な通信をその場で遮断できる。シグネチャ型は,既知の攻撃パターンなど定義した異常な通信(シグネチャ)と合致する通信を不正と判断する方式である。この両方を満たすエが該当する。

アとイのようにミラーポートに接続して通信のコピーを受け取る構成はプロミスキャスモード(パッシブ)であり,通信経路の外にいるので確実に遮断することはできない。アとウのように通常時の通信から外れたものを不正と判断するのは,アノマリ型の特徴である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問12(表記を一部改変)

問13

マルウェア感染の調査対象の PC に対して,電源を切る前に全ての証拠保全を行いたい。ARP キャッシュを取得した後に保全すべき情報のうち,最も優先して保全すべきものはどれか。

正解 

解説

証拠保全は,電源を切ると失われる揮発性の高い情報から順に行う(RFC 3227 の揮発性の順序)。ARP キャッシュと同じくメモリ上にあり,電源を切ると消えてしまうルーティングテーブルが,ARP キャッシュの次に優先して保全すべき情報である。アが該当する。

イの増設 HDD 上のファイルやエのシステムログファイルは不揮発性の記憶媒体にあるので,電源を切っても失われず後から保全できる。ウの VPN サーバ内のログは調査対象の PC の外にあり,PC の電源を切っても影響を受けない。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問13(表記を一部改変)

問14

無線 LAN の暗号化通信を実装するための規格に関する記述のうち,適切なものはどれか。

正解 

解説

WPA3-Enterprise は,IEEE 802.1X による利用者認証を行い,認証の結果として端末ごとに動的に生成・配布される鍵を用いて通信を暗号化する無線 LAN のセキュリティ規格である。エが適切である。

アの EAP は IEEE 802.1X で使われる認証のための枠組み(プロトコル)であり,登録した共通鍵で通信を暗号化する規格ではない。イの RADIUS はアクセスポイントなどと認証サーバの間で認証情報をやり取りするプロトコルで,クライアントとアクセスポイントの間の暗号化通信を実装するものではない。ウの SSID は無線 LAN のネットワークを識別する名前であり,秘密鍵ではない。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問14(表記を一部改変)

問15

DKIM(DomainKeys Identified Mail)の説明はどれか。

正解 

解説

DKIM は,送信側のメールサーバが電子メールのヘッダーや本文から作成したデジタル署名を DKIM-Signature ヘッダーとして付加し,受信側のメールサーバが送信ドメインの DNS に公開された公開鍵でその署名を検証する送信ドメイン認証の仕組みである。署名が検証できれば,送信元ドメインの正当性とメールが改ざんされていないことを確認できる。アが該当する。

イは送信時に利用者を認証する SMTP-AUTH,ウは送信元の IP アドレスを DNS に登録された情報と照合して検証する SPF などの説明である。エは ISP などが行う OP25B の説明である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問15(表記を一部改変)

問16

インターネットサービスプロバイダ(ISP)が,OP25B を導入する目的の一つはどれか。

正解 

解説

OP25B(Outbound Port 25 Blocking)は,ISP が自社の管理下のネットワーク(主に動的 IP アドレスを割り当てた利用者)から,ISP のメールサーバを経由せずに外部のメールサーバの TCP ポート 25 番へ直接送られる通信を遮断する仕組みである。ボットに感染した PC などが外部へ直接スパムメールを送信することを制限できる。イが該当する。

OP25B は ICMP パケットではなく SMTP のポート 25 番を対象とするので,ア・ウは当たらない。エのように外部から ISP の管理下に送られてくるスパムメールを制限するものは,受信側での対策であり,送信方向(Outbound)を制限する OP25B の目的ではない。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問16(表記を一部改変)

問17

SQL インジェクション対策について,Web アプリケーションプログラムの実装における対策と,Web アプリケーションプログラムの実装以外の対策の組みとして,適切なものはどれか。

正解 

解説

SQL インジェクションの根本的な対策は,Web アプリケーションプログラムの実装でプレースホルダ(バインド機構)を利用して SQL 文を組み立てることである。実装以外の対策としては,攻撃を受けた場合の被害を抑えるため,プログラムが利用するデータベースのアカウントの権限を必要最小限にしておくことが有効である。この組みのエが適切である。

アのシェルを起動しない実装と chroot 環境での稼働は OS コマンドインジェクションへの対策,ウのパス名やファイル名をパラメータで受け取らない実装と重要なファイルを公開領域に置かない運用はディレクトリトラバーサルへの対策である。イのセッション ID の乱数生成はセッション ID の推測への対策,TLS による秘匿は盗聴への対策である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問17(表記を一部改変)

問18

1 台のサーバと複数台のクライアントが,1G ビット/秒の LAN で接続されている。業務のピーク時には,クライアント 1 台につき 1 分当たり 6M バイトのデータをサーバからダウンロードする。このとき,同時使用してもピーク時に業務を滞りなく遂行できるクライアント数は何台までか。ここで,LAN の伝送効率は 50%,サーバ及びクライアント内の処理時間は無視できるものとし,1G ビット/秒=109 ビット/秒,1M バイト=106 バイトとする。

正解 

解説

LAN の伝送効率が 50%なので,実際に使える伝送速度は 109×0.5=5×108 ビット/秒で,バイトに直すと 5×108÷8=6.25×107 バイト/秒,すなわち 62.5M バイト/秒になる。1 分間では 62.5×60=3,750M バイトを転送できる。クライアント 1 台が 1 分当たり 6M バイトをダウンロードするので,3,750÷6=625 台までであり,イになる。

アの 10 は 1 秒当たりの転送量 62.5M バイトを 6M バイトで割った値(端数切捨て),ウの 1,250 は伝送効率の 50%を考慮しなかった値,エの 5,000 はさらにビットとバイトの換算(÷8)をしなかった値である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問18(表記を一部改変)

問19

スパニングツリープロトコルが適用されている複数のブリッジから成るネットワークにおいて,任意の一つのリンクの両端のブリッジのうち,ルートブリッジまでの経路コストが小さいブリッジの側にあるポートを何と呼ぶか。

正解 

解説

スパニングツリープロトコルでは,ルートブリッジを決めた後,ルートブリッジ以外の各ブリッジで,ルートブリッジまでの経路コストが最小のポートをルートポートとする。また,各リンク(セグメント)の両端のうち,ルートブリッジまでの経路コストが小さいブリッジ側のポートを代表ポートとし,そのリンクからルートブリッジへ向かうフレームの転送を受け持たせる。問題文は代表ポートの説明で,イが該当する。

エのルートポートは,リンクごとではなくブリッジごとに一つ選ばれる,ルートブリッジに最も近い側のポートである。アのアクセスポートは一つの VLAN だけに属するポート,ウのトランクポートは複数の VLAN のフレームをタグを付けて転送するポートであり,いずれも VLAN の用語である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問19(表記を一部改変)

問20

サブネット 192.168.10.0/24 において使用できる 2 種類のブロードキャストアドレス 192.168.10.255 と 255.255.255.255 とに関する記述のうち,適切なものはどれか。

正解 

解説

192.168.10.255 はサブネット 192.168.10.0/24 のホスト部を全て 1 にしたディレクテッドブロードキャストアドレスで,サブネット内の全ホスト宛てに使える。255.255.255.255 はリミテッドブロードキャストアドレスで,自身が接続しているサブネット内の全ホスト宛てに使われ,ルータを越えて転送されない。どちらもサブネット内のブロードキャストに使用されるので,アが適切である。

イは誤りで,192.168.10.255 はサブネット内からも使用できる。ウのような推奨はなく,255.255.255.255 は DHCP で IP アドレスがまだ決まっていない端末が使うなど現役で利用されている。エは逆で,255.255.255.255 はルータで転送されないのでサブネットの外へのブロードキャストには使えない。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問20(表記を一部改変)

問21

次の SQL 文を A 表の所有者が発行したときの,利用者 B への A 表に関する権限の付与を説明したものはどれか。

GRANT ALL PRIVILEGES ON A TO B WITH GRANT OPTION

正解 

解説

GRANT 文の ALL PRIVILEGES は,A 表に対して付与できる SELECT,INSERT,UPDATE,DELETE などの全ての権限を表す。WITH GRANT OPTION を付けると,付与された権限を利用者 B がさらに他の利用者に付与できる権限(付与権)も与えられる。したがって,全ての権限とそれらの付与権を付与するアが該当する。

イは WITH GRANT OPTION を付けなかった場合の説明である。ウのように権限を与えずに付与権だけを与えることはこの文ではできない。エは GRANT SELECT ON A TO B WITH GRANT OPTION を発行した場合の説明である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問21(表記を一部改変)

問22

IoT 機器のペネトレーションテスト(Penetration Test)の説明として,適切なものはどれか。

正解 

解説

ペネトレーションテスト(侵入テスト)は,攻撃者の視点で実際に攻撃手法を試み,システムに侵入できるかどうかを確かめることで脆弱性を検出するテストである。IoT 機器では,ネットワークだけでなく,基板上のバスやデバッグ用のインタフェースなどの脆弱性も攻撃経路になる。エが適切である。

アは仕様どおりに動作するかを確かめるシステムテスト(総合テスト),イは内部構造を参照して行うホワイトボックステストである。ウは温湿度などの環境条件での動作や耐久性を確かめる環境試験である。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22(表記を一部改変)

問23

プログラムの著作権管理上,不適切な行為はどれか。

正解 

解説

ウは,使用許諾契約で複製権の許諾を受けていないにもかかわらず,技術的保護手段であるプロテクトを外して複製している。プロテクトを回避して行う複製は,たとえバックアップ目的でも正当化されず,著作権(複製権)の侵害や契約違反に当たるおそれがあるので,不適切である。

アは,著作権法がプログラムの著作物の保護は作成に用いる規約(プロトコルなど)に及ばないとしているので,公開されたプロトコルに基づいて独自に開発・販売しても問題はない。イは許諾契約で認められた範囲内の改変・販売である。エの正当に入手したソフトウェアを試験や研究のために逆コンパイルすること(リバースエンジニアリング)は,一般に著作権侵害に当たらないと解されている。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問23(表記を一部改変)

問24

サービスマネジメントにおける問題管理において実施する活動はどれか。

正解 

解説

問題管理は,インシデントの背後にある根本原因を突き止め,同じインシデントが再び起きないように恒久的な解決策を立てるプロセス。原因がまだ分かっていないものを調査して既知の誤りとして登録し,恒久対策につなげる。イが正しい。

アの暫定的な復旧とエのインシデントの記録・連絡はインシデント管理の活動。ウの復旧のための設計は,サービス継続及び可用性管理などで行うことである。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問24(表記を一部改変)

問25

システム監査基準(平成 30 年)に基づくシステム監査において,リスクに基づく監査計画の策定(リスクアプローチ)で考慮すべき事項として,適切なものはどれか。

正解 

解説

システム監査基準(平成30年)は,リスクに基づく監査計画の策定(リスクアプローチ)の解釈指針で,“情報システムリスクは常に一定のものではないため,システム監査人は,その特性の変化及び変化がもたらす影響に留意する必要がある”としている。エがこれに当たる。

アは誤りで,監査は時間,要員,費用等の制約のもとで行われるので監査リスクを完全に回避することはできず,合理的に低い水準に抑えるように監査計画を策定する。イも誤りで,リスクアプローチは,リスクが顕在化した場合の影響が大きい監査対象領域に重点的に監査資源を配分し,影響の小さい領域には相応の監査資源を配分する考え方である。ウも誤りで,情報システムリスクは,情報システムに係るリスク,情報に係るリスク,情報システム及び情報の管理に係るリスクの三つに大別される。

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問25(表記を一部改変)