戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

情報セキュリティマネジメント 2019年 春期 午前(科目A)14


問題文

PCI DSS v3.2.1において、取引承認を受けた後の加盟店及びサービスプロバイダにおけるカードセキュリティコードの取扱方法の組みのうち、適切なものはどれか。 ここで、⽤語の定義は次のとおりとする。
〔用語の定義〕 加盟店とは、クレジットカードを商品又はサービスの支払方法として取り扱う事業体をいう。 サービスプロバイダとは、他の事業体の委託でカード会員データの処理、保管、伝送に直接関わる事業体をいう。イシュア(クレジットカード発行や発行サービスを行う事業体)は除く。 カードセキュリティコードには、カード表面又は署名欄に印字されている、3桁又は4桁の数値がある。
情報セキュリティマネジメント 2019年 春期 午前(科目A) 問14の選択肢の画像

選択肢

暗号化して加盟店内に保管する。暗号化してサービスプロバイダのシステム内に保管する。
平文で加盟店内に保管する。保管しない。
保管しない。平文でサービスプロバイダのシステム内に保管する。
保管しない。保管しない。(正解)

🔒 解説は解答すると表示されます

カードセキュリティコードの保管禁止【情報セキュリティマネジメント解説】

正解の理由

PCI DSS(Payment Card Industry Data Security Standard:クレジットカード業界のデータ保護基準)は、取引承認後に「カードセキュリティコード」(クレジットカードの表面や署名欄に印字された3桁または4桁の数値。英語ではCVV/CVCなど)をいかなる形でも保管してはならないと明確に定めています。これはカード番号(PAN:Primary Account Number)と対比される「SAD(Sensitive Authentication Data:認証に使う機密データ)」に該当するためで、暗号化して保存しても許されません。したがって、双方ともに保管しないことを示す選択肢、すなわち が正しい選択です。
※補足:SADにはカードセキュリティコードのほか、磁気ストライプやICトラックデータ、PINなどが含まれ、これらは承認後に保存してはならないとされています(PCI DSS v3.2.1)。

解法ステップ

  1. 「カードセキュリティコード」が何かを確認する(3桁/4桁の認証コード=SADに該当)。
  2. PCI DSSでSADに関してどう定められているかを思い出す(承認後は保存禁止、暗号化しても不可)。
  3. 選択肢を見て、加盟店とサービスプロバイダの両方で「保管しない」を示すものを選ぶ(これが )。

選択肢別の誤答解説

  • ア(暗号化して加盟店内に保管/暗号化してサービスプロバイダに保管)
    誤り。カードセキュリティコードは「承認後に保存してはならない」ため、暗号化していても保存は不可です。暗号化は主にPANなど保存が許されるデータの保護に使われますが、SADには適用できません。
  • イ(平文で加盟店内に保管/保管しない)
    誤り。平文保存はもちろん違反です。加盟店側で保管しないのが正しいため、左側が誤りです。
  • ウ(保管しない/平文でサービスプロバイダのシステム内に保管)
    誤り。サービスプロバイダ側でも保存は不可です。サービスプロバイダが平文で保管するのはPCI DSS違反になります。
  • エ(保管しない/保管しない)
    正しい。加盟店・サービスプロバイダのいずれも、取引承認後にカードセキュリティコードを保存してはなりません。よって が正答です。

よくある誤解

  • 暗号化すれば保存してよい:誤り。SAD(カードセキュリティコード等)は承認後の保存自体が禁止され、暗号化して保存しても許されません。暗号化はSAD以外(たとえばPAN)を保護するための手段です。
  • 一時的なメモリ(RAM)でもダメ?:承認処理のために一時的にメモリ上で扱うことは許容される場合がありますが、永続的なストレージ(データベース・ログ・ファイル)には保存してはいけません。処理後は確実にメモリをクリアする運用が必要です。
  • サービスプロバイダなら例外がある:例外はありません。サービスプロバイダもPCI DSSの適用対象となり、SADの保存は不可です。

補足コラム

実務での対応(現場イメージ)
  • 支払フォームではカードセキュリティコードを入力させても、サーバ側で受け取ってすぐに決済ゲートウェイへ送信し、処理が終わったらコードは一切保存・ログ化しないようにします。フォームのログやエラーログに残らないことを必ず確認します。
  • 定期課金やカード情報を保管しておきたい場合は、カード会社や決済代行業者が発行する「トークン」(実際のカードデータと置き換える一意の識別子)を使い、SADは保持しない設計にします。これを「トークン化」と呼びます。
  • 運用面では、決済処理フローを可視化して、どのシステム・人がカード情報に触れるかを明確にし、不要な保存やログ出力を禁止する規程と監査証跡を整えます。

FAQ

Q. カード入力画面のスクリーンショットはダメですか?
A. ダメです。スクリーンショットにSADが写っていれば保存に当たるため禁止です。運用でスクリーンショット取得を禁止し、もし必要なら内容をマスクする運用が必要です。
Q. 決済代行業者がSADを保持しているなら自社は保存してよい?
A. いいえ。自社での保存は不可です。代行業者にSAD処理を委託する場合でも、自社側で保存・ログ化しない設計にします(委託先管理と契約での責任分担が重要です)。
Q. ログに誤って残ってしまったら?
A. 速やかにそのログを安全に消去し、原因を調査して再発防止措置(ログ出力の停止、監査、教育など)を実施します。PCI DSS準拠の観点からもインシデント対応が必要です。

関連キーワード: PCI DSS、カードセキュリティコード、SAD(Sensitive Authentication Data)、CVV/CVC、トークン化、ログ管理、暗号化、決済代行、保存禁止
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

情報セキュリティマネジメント
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について