株式会社ジオデータ開発 ロゴ
株式会社ジオデータ開発GEO DATA DEVELOPMENT Inc.

オンライン決済のセキュリティ設計

3Dセキュア2.0とは?
リスクに応じた本人認証を決済の流れで理解する

クレジットカード決済の不正利用を防ぐため、取引履歴や利用端末などの情報からリスクを評価し、必要に応じて追加の本人認証を行う仕組みを、利用者とシステム双方の視点から解説します。

結局、何を防ぐための仕組み?

ネット通販ではカード番号・有効期限・セキュリティコードを入力すれば、カードそのものを見せずに決済できます。しかし、それらの情報は盗まれたり漏れたりする可能性があります。つまり「カード情報を知っている人=正しい持ち主」とは限らないのです。

3Dセキュア(3-D Secure)は、オンラインのカード決済でカードを使おうとしている人が正当な利用者かをカード発行会社側で確認する本人認証の仕組みです。暗号化通信そのものや、カード番号を秘密にする仕組みとは目的が異なります。

ポイント:3Dセキュア2.0は、カード決済の「本人かどうか」を、取引リスクに応じて確認する仕組み。リスクが低ければ追加操作なしで進められる場合があり、リスクが高ければ追加確認を求めます。

なぜ『全員に毎回パスワード』ではないのか

従来方式の典型

購入のたびに認証画面を表示。覚えているパスワードの入力などが負担になり、途中で買い物をやめる原因にもなりました。

3Dセキュア2.0の考え方

端末・取引履歴・配送先などの情報を利用してリスクを判断し、必要なときに追加認証。安全性と購入のしやすさを両立させます。

追加認証なしに進む場合をフリクションレス(frictionless)、ワンタイムパスワードやアプリ認証などの追加確認を求める場合をチャレンジ(challenge)と呼びます。具体的な認証手段はカード発行会社や環境によって異なります。

誰が何をする?決済フローを図解

購入者
ECサイトでカード決済
加盟店・決済側
購入情報等を連携
カード発行会社側
本人認証・リスク判定
購入情報・端末情報など → リスク評価 → 認証結果を返す
低リスクの例

普段の端末、普段の買い方。追加操作なしで認証が進む場合がある。

高リスクの例

通常と大きく違う利用。追加の本人認証を求める場合がある。

認証は決済の承認(支払えるかどうか)と別の役割です。本人認証に成功しても、必ず決済が承認されるわけではありません。

操作ラボ:どんなときに追加認証が必要?

仮想のオンラインストアで、端末・購入金額・配送先の変化を切り替えてください。あくまで説明用の簡略モデルですが、「取引情報を見て認証方法を変える」仕組みを体験できます。

仮想ECショップ:本人認証の分岐を体験

下のモデルは学習専用です。実際のEMV 3-Dセキュアの判定条件・閾値・動作を表すものではありません。

学習用リスクスコア:0/5追加操作なしの例

初めての端末 +2点、高額購入 +2点、配送先変更 +1点/2点以上を高リスクとする架空のルールです。

① カード決済を開始
② 取引情報でリスク判断
③ フリクションレス
低リスク:追加操作なし

カード会社側がリスクを評価した結果、本人に追加操作を要求せず進める場合があります。本人確認の仕組みが「存在しない」という意味ではありません。

実際の判断との違い:本物のリスク評価では、より多くの情報や発行会社の判断が関わります。低リスクでもチャレンジが行われることや、高リスクと判断されても認証以外の対応になる場合があります。

似た仕組みとの違い

3Dセキュア ≠ CVV/セキュリティコード

カード裏面などに印字されたコードを知っていることと、カード発行会社側で本人認証を行うことは別です。

リスクベース認証 ≠ 常に二要素認証

リスクが低い取引では追加の本人操作が不要な場合があり、高リスクではカード発行会社が指定する追加認証を求めます。常に「パスワードと生体認証の両方」が必須ということではありません。

本人認証 ≠ CAPTCHA

人間かボットかの判定は別の対策です。3Dセキュア2.0の本質はカードの正当な利用者であるかのリスクに応じた認証です。

『3D』は三次元の意味ではない

カード発行側、加盟店・決済側、相互運用の領域という3つのドメイン(領域)を連携させる考え方です。

導入・運用で考慮したいこと

利用者体験

追加認証を必要な場面に絞ることで、入力負担や購入途中の離脱を抑えられます。ただし利用者が認証画面を途中で閉じるケースへの対処も必要です。

異常時の扱い

認証失敗、タイムアウト、通信エラーなどは区別して扱い、認証未完了のまま成功として処理しない設計が重要です。

個人情報の保護

端末や取引に関する情報は、目的を限定し、安全に送受信・取り扱う必要があります。

不正対策の多層化

3Dセキュア単独に依存せず、不正検知・アカウント保護・監視を組み合わせます。

リスクベース認証の限界と設計上の注意

リスクベース認証は、利用者の操作を減らす一方、リスク判定が誤る可能性を伴います。低リスクだと判断した不正取引を見逃すことも、高リスクと判断して正当な利用者に不要な操作を求めることもあります。

したがって、3Dセキュアは不正利用を完全にゼロにする魔法ではありません。加盟店側の不正検知、カード発行会社の監視、アカウント保護など他の対策と組み合わせて考えることが重要です。

要点:EMV 3-Dセキュアはオンラインカード決済時の本人認証プロトコルです。取引情報に基づくリスク評価と、必要時の追加認証を組み合わせ、安全性と購入体験の両立を目指します。

参考:EMVCo「EMV 3-D Secure」。本文の決済シナリオとラボの判定モデルは仕組みを説明するための架空の例です。