JP2019525645A - 暗号認証とトークン化されたトランザクション - Google Patents
暗号認証とトークン化されたトランザクション Download PDFInfo
- Publication number
- JP2019525645A JP2019525645A JP2019507205A JP2019507205A JP2019525645A JP 2019525645 A JP2019525645 A JP 2019525645A JP 2019507205 A JP2019507205 A JP 2019507205A JP 2019507205 A JP2019507205 A JP 2019507205A JP 2019525645 A JP2019525645 A JP 2019525645A
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- merchant
- payment
- provider
- wallet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3674—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q2220/00—Business processing using cryptography
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Peptides Or Proteins (AREA)
- Storage Device Security (AREA)
Abstract
Description
前記支払受領者が、前記販売者アイデンティティとトランザクションシードデータとを前記支払提供者に提供するステップと、
前記支払提供者が、前記販売者アイデンティティを確認し、前記販売者アイデンティティと前記トランザクションシードデータとを用いて、トークン化されたトランザクションについての暗号を生成するステップと、
前記支払提供者が、前記トークン化されたトランザクションの承認のために、前記トランザクションスキーム提供者への送信用の前記暗号を前記支払受領者へ提供するステップと、
を含む方法を提供する。
・ウォレット提供者は販売者が、ウォレット提供者によって保持される支払トークン(これは、支払ネットワーク(又はトークンサービス提供者)によって作成されたもの)を用いることを合法に許可されるか否かを識別することができる。
・販売者はウォレットトランザクションにつき自身が選好するユーザ体験を示してよい。
これによって例えば、販売者は、消費者検証が実行されることを希望しないことと、トランザクションが後に詐欺であると判明したときの関連するリスクを受け付けることを示すことができる。
・販売者は、ウォレットからトランザクション情報を受信して検証することができる。
これにより販売者は、最適化されたユーザ体験を提供することができる。
・例えばウォレットは、販売者に、消費者検証が実行されたか否かと、消費者検証がカード発行者に関わって且つそれによりトランザクションが販売者から発行者への責任移転の利益を受けることができるか否かとを通知することができる。もし消費者検証が実行されなかったとき、販売者は、ウォレットからトークントランザクションデータを受信した後、カード保有者認証処理(例えばSecureCode)を追加的に実行することを選択してよい。
・支払ネットワーク(又はトークンサービス提供者)は、所望であれば、ウォレット内で特定の販売者への特定のトークンの使用をロックすることができる。
・Digital Secure Remote Paymentトランザクションは、トランザクションを安全にするためにEMVを基礎とした暗号を用いてモバイル支払アプリケーションによって生成される、動的データ(暗号)を含む。
・Digital Secure Remote Paymentトランザクションは、カード保有者認証を要求すると共に、カード保有者認証が実行されたことの証拠を提供するデータを含む。
・Digital Secure Remote Paymentトランザクションは、カード保有者認証を実行可能な任意の装置(これはモバイル装置と適切に安全化されたウェブベースの実装とを含む)から開始されてよい。
・販売者認証処理
・認証済み予測不可能な番号の伝送
・認証モデルを用いたチャネルロック
・販売者により実行されるユーザ体験
・販売者についての発行者認証状態
1.スキーム提供者が販売者を認証すること。
2.ウォレットが販売者を認証すること。
3.認証システムがウォレット/支払アプリケーションを認証すること。
4.ウォレットが消費者を認証すること。
・消費者がウォレットによって検証されたこと。
・トランザクションが、真正なトークンを用いてウォレット/支払アプリケーションによって認証された認証済み販売者を用いて、実行されたこと。
1.販売者は、認証済み販売者として登録されるトランザクションスキームに適用する(601)。
2.トランザクションスキームは支払トークン販売者を伝送する(602)。
3.販売者はトークンを用いて1つのオンライントランザクションを実行する(630)。
4.トランザクションスキームオンライン承認システムはトランザクションを確認する(604)。
1.トランザクションスキームは、一意の識別子(ここではMastercard Authenticated Accepter ID又はMAAID)を販売者(これは、真正な販売者の処理を成功裏に完了したもの)に割り当てる(701)。
○MAAIDは既に、真正な販売者によって実行されたトークン化されたトランザクションとは独立して定義されていてよい。
○実施形態ではMAAIDは一意性を確実にするための、16バイトの世界的に一意の識別子(GUID)である。
2.トランザクションスキームはこの販売者に特有な追加フィールド/データ要素を割り当て/定義することができる。選択的に、販売者はまた、何らかのデータ要素の定義に貢献することができる。
3.販売者は、例えば次の方法のうち1つを用いて、鍵ペアの提供を受ける(702)(公的な鍵インフラストラクチャへの参加を可能にするため)。
○トランザクションスキーム鍵管理サービスは、鍵ペア(PKI)を販売者の代わりに生成可能である。
□処理は、鍵と証明書とを管理するときに任意の手作業処理を避けるために、自動化されてよい。
□処理は、鍵管理サービスリソースの制御化にあってよい。
○販売者は、自身の鍵ペアを生成可能である。
4.トランザクションスキームは、トランザクションスキーム鍵管理サービスによって署名されるべき全ての情報を含む、証明書署名要求(CSR)を準備する。実施形態では販売者は証明書署名要求(CSR)を準備して、それを、トランザクションスキーム提供者ポータル又は任意の他の方法を用いて伝送可能である。
5.トランザクションスキーム鍵管理サービスは、証明書認証局(Certification Authority)を用いて、販売者証明書を生成する(703)。販売者証明書はMAAIDを含まなくてはならないことに留意されたい。
6.トランザクションスキームは次いで販売者のためのコンテナを生成する(704)。
○もしトランザクションスキームが販売者に変わって鍵ペアを生成したとき、トランザクションスキーム提供者は(例えばPKCS#12を用いて)アーカイブファイルフォーマットを生成して、生成された鍵ペアと販売者証明書と信頼チェーンの全てのメンバー(構成員)とをまとめることができる。
○もし鍵が販売者によって生成されると、トランザクションスキームは(例えばPKCS#7を用いて)証明書の一覧を生成して、販売者証明書と信頼チェーンの全てのメンバー(構成員)とをまとめることができる。
○トランザクションスキームはまた、コンテナに追加の証明書(例えばトークンに関連付けられた証明書とトークンの発行者のトークンとを確認するために使用される証明書)を含むことができる(下記の発行者認証状態(Issuer Authentication Status)を参照)。
7.トランザクションスキームは販売者へコンテナを伝送する(705)。
8.販売者はコンテナを受信する。
9.販売者認証処理は次の事後条件により完了する。
○販売者は、鍵ペア(PKI)を有する。
○販売者は販売者証明書と関連付けられた信頼チェーンとを有する。
○販売者は信頼チェーンを有し、これはトークン(ICC鍵ペアと発行者(TSP)証明書)に関連付けられた証明書を確認するために使用されてよい。
○販売者は販売者の一意の識別子(MAAID)を有する。
1.販売者はDSRPトランザクションの一部として予測不可能な番号(UN)を生成する。
2.UNは販売者とウォレットとの間でAPIを介してウォレットに送信される。
3.ウォレットは、同一の装置内のハードウェア装置内に、又は、装置内又はサーバ上のソフトウェアとして、トークンを含む。
4.UNは暗号の生成の一部として使用される。
5.ウォレットは販売者に暗号を返信する。
6.暗号はオンライン承認のために、(EMV仕様にて定義されたDE55又はDE48フィールドを使用して)DSRPトランザクションの一部として送信される。
A.販売者によって実行される動作=販売者処理
B.ウォレットによって実行される動作=ウォレット処理
販売者は認証済みの番号(UN)を伝送する必要がある。
1.販売者はMAAIDを提供するチャレンジを要求する(801)。
2.ウォレットはその要求を受信し、チャレンジ(4バイト)を生成する。
3.ウォレットはチャレンジとMAAIDとを格納する。
4.ウォレットは販売者にチャレンジを返信する(802)。
5.販売者は予測不可能な番号(UN)を生成する(803)。
6.販売者は自身の秘密鍵(これはコンテナを用いて伝送され、又は、上記の通り販売者によって生成される)を用いて、次のメッセージに署名する。
ただし、「|」は連結演算子である。
7.販売者はまた、メッセージを用いて、下記で詳述されるようにトランザクションにおけるユーザ体験についての情報を伝送することができる(804)。
8.メッセージを保護するためにはいくつかの選択肢がある。
I.署名回復を用いて、メッセージを署名する。
小さなサイズのメッセージ(4バイトのUNと4バイトのチャレンジと16バイトのMAAID値とを含む24バイト)により、情報が係数内に合致することを可能にする。
II.メッセージを署名する。
III.メッセージを暗号化及び署名する。
9.販売者は、DSRP暗号を生成するためにウォレットに送信された要求の一部として、次の要素を伝送する(806)。
a.データ(「8」で提示された次の選択肢の1つ)
I.メッセージ回復(message recovery)により生成された署名
II.メッセージと署名
III.暗号化されたメッセージと署名
b.販売者証明書
認証済みUN(UN)の伝送:販売者処理
ウォレットは予測不可能な番号(UN)を認証する必要がある。必要条件として、ウォレットはトランザクションスキームCA公開鍵と、関連付けられた信頼チェーンとへのアクセスを有さなくてはならない。
1.ウォレットは販売者によって(又はDSRP処理を誘起するために使用される任意のゲートウェイによって)送信された要求の一部として次の要素を受信する。
a.データ(上記の通り)
I.メッセージ回復(message recovery)により生成された署名
II.メッセージと署名
III.暗号化されたメッセージと署名
b.販売者証明書
2.ウォレットは、トランザクションスキーム公開鍵を用いて、販売者証明書を確認する(807)。署名書違反者リスト(CRL)又はオンライン証明書状態プロトコル(OCSP)を使用することは選択的である。というのも、任意の違反販売者は、オンライン承認の一部として識別され、関連付けられたトークン及び/又はMAAIDが違反となり又は停止されるからである。
3.販売者証明書の確認が成功すると、ウォレットは署名を確認し、販売者によって構築された元のメッセージを回復する(808)。
5.MAAIDの確認が成功すると、ウォレットはチャレンジを確認することができる(810)。
6.(トランザクションにつきMAAIDに関連付けられた)チャレンジの確認が成功すると、ウォレットは認証済みの予測不可能な番号(UN)と認証モデルを用いたチャネルロック用のMAAIDとを使用する(下記で詳述)。
7.ウォレットはまた、下記で詳述されるように適用される、販売者によって提案されたユーザ体験についての情報を検索することができる。
8.認証済みの予測不可能な番号(UN)の伝送処理は次の事後条件により完了する。
○伝送が、チャレンジ/レスポンス処理の状況で実行されたこと(真新しさ(freshness))。
○ウォレットが、販売者によって生成された認証済みの予測不可能な番号(UN)を有すること。
○ウォレットが販売者のMAAIDを有すること。
1.販売者はDSRPトランザクションの一部として予測不可能な番号(UN)を生成する。
2.UNはウォレットに送信され、アプリケーション暗号の生成の一部として使用される。
1.トランザクションスキームは、上記の処理を用いて販売者を認証することができる。
2.ウォレットは、認証済みの予測不可能な番号の伝送について上述された署名処理を用いて、販売者を認証することができる。
3.承認システムは、EMV仕様と処理とに応じた暗号確認を用いて、ウォレット/支払アプリケーション(カード認証方法:CAM)を認証することができる。
4.ウォレットは、EMV仕様とプロトコルとに再び応じて、CDCVM(消費者装置カード保有者検証方法)等のカード保有者検証方法(CVM)又は任意の同等な方法を用いて、消費者を認証することができる。
A.ウォレット/支払アプリケーションによって実行される動作=ウォレット/支払アプリケーション処理
B.販売者によって実行される動作=販売者処理
C.承認システムによって実行される動作=承認システム処理
ウォレットは支払アプリケーションを用いて、DSRPトランザクションの状況でアプリケーション暗号を生成する。支払アプリケーションは、アプリケーション暗号を、認証済みの予測不可能な番号とMAAIDとに、関連付ける。
1.ウォレットは消費者の検証に責任を有する(901)。選択的に、販売者は、販売者選好(これは上記の販売者証明書にて伝送された情報の一部である)に応じて検証処理を調整することによって、ウォレットのユーザ体験において役割を果たしてよい。
2.ウォレットは支払アプリケーションへ、証明書検証の結果を提供する。
3.支払アプリケーションは、データの標準リスト(これは、認証済みの予測不可能な番号の伝送処理の一部として回復された、予測不可能な番号とMAAIDとを含む)を用いてアプリケーション暗号を生成する。
a.MAAIDは、DSRPトランザクション用の更新済みCDOL(これはEMVトランザクションの状況で伝送されるデータ一覧を示す)を用いたアプリケーション暗号生成のための入力として使用されるデータ内の追加情報項目であってよいし、カーネル又は他のコマンドがDSRPトランザクションの状況でアプリケーション暗号の生成のために使用されるときの任意の同等の方法についての入力として使用されるデータ内の追加情報項目であってよい。
b.MAAIDはAC(アプリケーション暗号)生成のための入力として使用される既存のデータ一覧における1以上の要素の値として、アプリケーション暗号生成のための入力に使用されるデータに埋め込まれてよい。
4.ウォレットは、販売者への応答を伝送する前に、発行者認証状態に関連して下記で示される追加の動作(903)を実行してよい。
5.ウォレットは販売者にDSRPデータ(これはアプリケーション暗号を含む)を返信する(904)。認証済みの販売者が、販売者にロックされたトークンを使用するとき、ウォレットはMAAIDを販売者に返信しなくてよい。
販売者はウォレットと取得システムとの間のインタフェースである。販売者によって実行される処理のステップは次の通りである:
1.販売者は、ウォレットによって送信された応答の一部として、DSRPデータを受信する。
2.販売者は、オンライン承認のためのトランザクションを提出する前に、発行者認証に関連して下記で示される追加の動作を実行することができる。
3.販売者はトランザクションのオンライン承認のための情報を準備する(905)。情報は次のものを含む。
a.認証済み予測不可能な番号の伝送処理の一部として販売者によって生成された予測不可能な番号。
b.ウォレットから受信された、DSRPデータの内容。
4.販売者はトランザクションデータを、オンライン承認のために取得システムに伝送する。
○販売者にロックされたトークンを使用する認証済みの販売者は、オンライン承認メッセージに使用されるトランザクションデータの一部として、MAAIDを提供しなくてよい。MAAIDは、トークンの属性を用いて、承認システムによって検索されることができる(というのもそれは販売者にロックされるので)。
○販売者にロックされたトークンを使用しない認証済みの販売者は、オンライン承認メッセージに使用されるトランザクションデータの一部として、MAAIDを提供しなければならない。
承認システムは、DSRPトランザクションの確認に責任を有する。本開示のメカニズムは、チャネルロックの概念を支援する(ただし、要求しない)。承認システムによって実行される処理のステップは次の通りである:
1.承認システムは確認のためのトランザクションデータを受信する(906)。
2.承認システムはMAAIDを検索しなければならない。
○販売者にロックされたトークンを用いるとき、識別子は、トランザクションのために使用されるトークンに関連付けられた情報から検索される。MAAIDはデジタル対応の一部として伝送されるトークンの属性として定義されてよい。その情報はトークンサービス提供者のデータベースに格納される。
○トークンが販売者にロックされないとき、MAAIDは、オンライン承認メッセージの一部として販売者によって伝送される。
3.承認システムは次のことを確認する(907)。
a.MAAIDは、そのサービス(例えばチャネルロック)に適格である。
b.販売者の証明書(例えば、販売者証明書が取り消されなかったこと)は依然として有効である。
c.トークンは有効であり、停止されなかった。
4.承認システムは、他の基準の中でも、オンライン承認メッセージの一部として検索された予測不可能な番号と、例えばトークンサービス提供者データベースから検索されたMAAIDとを用いて、トランザクションのアプリケーション暗号を確認する。
5.暗号の確認が成功すると、処理が完了する。
・販売者証明書は、各トランザクションにつき適用可能なポリシー情報(例えば、販売者によって実行される組織的な消費者検証)又は、(例えば低い価値のデジタル商品を販売するときに)ウォレット上での任意の消費者検証を迂回する販売者ポリシーを含むことができる。
・販売者は販売者証明書に含まれる情報と、販売者によって実行された消費者検証についての追加の情報とを用いて、動的モデルを使用することができる。その場合、追加の情報は、上記で定義された認証済みの予測不可能な番号(UN)を伝送するために使用される処理の一部として、ウォレットに伝送されることができる。販売者によって実行される消費者検証が署名され、ウォレットによって使用前に検証されることができ、ウォレットでのユーザ体験を促進させる。
・AIPバイト2、ビット6、値(バリュー)1は、トークンが発行者認証されたDSRPトランザクションを可能であることを示すことができる。
・AIPバイト2、ビット6、値(バリュー)0は、トークンが発行者認証されたDSRPトランザクションを可能でないことを示すことができる。
A.ウォレット/支払アプリケーションによって実行される動作(1101)=ウォレット/支払アプリケーション処理これらは、カードと信頼チェーンとを用いて、発行者認証状態を取得し、適切なメッセージを生成及び署名したことを含む。このとき、メッセージと発行者証明書とが、販売者への伝送のために提供される。
B.販売者によって実行される動作(1102)=販売者処理これらは、ウォレットと支払アプリケーションとによって伝送された情報を受信することと、信頼チェーンを用いて発行者とカード証明書とを確認することと、署名を確認することと、発行者認証状態を含むメッセージデータを回復することとを含む。
Claims (11)
- トランザクションスキームによって成立する、支払提供者と支払受領者との間のトークン化されたトランザクションを実行する暗号方法であって、前記支払受領者は、トランザクションスキーム提供者によって販売者アイデンティティと前記販売者アイデンティティに関連付けられた販売者証明書との提供を受け、前記方法は、
前記支払受領者が、前記販売者アイデンティティとトランザクションシードデータとを前記支払提供者に提供するステップと、
前記支払提供者が、前記販売者アイデンティティを確認し、前記販売者アイデンティティと前記トランザクションシードデータとを用いて、トークン化されたトランザクションについての暗号を生成するステップと、
前記支払提供者が、前記トークン化されたトランザクションの承認のために、前記トランザクションスキーム提供者への送信用の前記暗号を前記支払受領者へ提供するステップと、
を含む方法。 - 請求項1に記載の方法において、前記トランザクションシードデータは前記販売者証明書に関連付けられた鍵によって保護され、前記販売者証明書は前記支払受領者によって前記支払提供者へ提供される、方法。
- 請求項2に記載の方法において、前記販売者証明書は、前記支払提供者でのトランザクション処理の1以上の特徴を定義する、方法。
- 請求項3に記載の方法において、前記1以上の特徴は顧客検証方法を含む、方法。
- 先行する請求項のいずれか1項に記載の方法において、前記トランザクションシードデータは予測不可能な番号を含む、方法。
- 先行する請求項のいずれか1項に記載の方法において、前記支払提供者は発行者認証状態情報を前記支払受領者に提供し、前記トークン化されたトランザクション用のトークンが前記支払提供者のアカウントに関連付けられた発行者によって認証されたか否かを示す、方法。
- 請求項7に記載の方法において、前記支払提供者は前記発行者認証状態情報を、トランザクションデータ内ではなくメッセージ内で提供する、方法。
- 先行する請求項のいずれか1項に記載の方法において、前記トークン化されたトランザクションに関連付けられたトークンは、前記支払受領者とのトランザクションのみに用いるためにロックされる、方法。
- 請求項8に記載の方法において、前記トランザクションスキーム提供者は、前記トークンが前記支払受領者とのトランザクションのみに用いるためにロックされるか否かを判定し、この判定を、トランザクション承認を提供する際に用いる、方法。
- プロセッサとメモリとを含むユーザコンピューティング装置であって、前記プロセッサはウォレットアプリケーションと前記メモリに格納されたモバイル支払アプリケーションとを駆動するよう適合され、前記ユーザコンピューティング装置は前記ウォレットアプリケーションと前記モバイル支払アプリケーションとにより、請求項1乃至9のいずれか1項に記載の方法における前記支払提供者によって実行されるステップを実行するよう適合される、ユーザコンピューティング装置。
- プロセッサとメモリとを含む販売者コンピューティング装置であって、販売者の販売時点端末として、トランザクションスキームに関連付けられたトランザクションを実行するよう適合され、前記販売者コンピューティング装置は、請求項1乃至9のいずれか1項に記載の方法における前記支払受領者によって実行されるステップを実行するよう適合される、販売者コンピューティング装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1613882.8 | 2016-08-12 | ||
| GBGB1613882.8A GB201613882D0 (en) | 2016-08-12 | 2016-08-12 | Digital secure remote payment(DSRP) Enhancements when transacting with an authenticated merchant |
| PCT/US2017/046437 WO2018031856A1 (en) | 2016-08-12 | 2017-08-11 | Cryptographic authentication and tokenized transactions |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019525645A true JP2019525645A (ja) | 2019-09-05 |
Family
ID=56985853
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019507205A Pending JP2019525645A (ja) | 2016-08-12 | 2017-08-11 | 暗号認証とトークン化されたトランザクション |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US11301844B2 (ja) |
| EP (1) | EP3497645A1 (ja) |
| JP (1) | JP2019525645A (ja) |
| CN (1) | CN109716373B (ja) |
| AU (1) | AU2017311576A1 (ja) |
| CA (1) | CA3033654C (ja) |
| GB (1) | GB201613882D0 (ja) |
| RU (1) | RU2741321C2 (ja) |
| SG (1) | SG11201900952TA (ja) |
| WO (1) | WO2018031856A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025525029A (ja) * | 2022-07-25 | 2025-08-01 | アバスト ソフトウェア エス.アール.オー. | ネットワーク上で取引を行うためのシステム及び方法 |
| US12438730B2 (en) | 2022-11-04 | 2025-10-07 | AVAST Software s.r.o. | Systems and methods for reputation-based transactions over a network |
| US12483422B2 (en) | 2022-12-14 | 2025-11-25 | AVAST Software s.r.o. | Systems and methods for credential-based transactions over a network |
| US12524763B2 (en) | 2023-08-08 | 2026-01-13 | AVAST Software s.r.o. | Systems and methods for credential-based transactions over a network incorporating transaction codes |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11756029B2 (en) | 2018-08-27 | 2023-09-12 | Mastercard International Incorporated | Secured end-to-end communication for remote payment verification |
| EP3660767A1 (en) * | 2018-11-28 | 2020-06-03 | Mastercard International Incorporated | Improvements relating to security and authentication of interaction data |
| EP3660766A1 (en) * | 2018-11-28 | 2020-06-03 | Mastercard International Incorporated | Improvements relating to security and authentication of interaction data |
| WO2020163580A1 (en) * | 2019-02-06 | 2020-08-13 | Mastercard International Incorporated | Method and system for generation of a high assurance payment token |
| EP3699850A1 (en) * | 2019-02-19 | 2020-08-26 | Mastercard International Incorporated | Secure remote payment mechanism |
| US11443296B2 (en) * | 2019-03-01 | 2022-09-13 | Visa International Service Association | Methods and systems for e-commerce payment transactions |
| US12155753B2 (en) | 2019-06-05 | 2024-11-26 | Mastercard International Incorporated | Event management in distributed computing system |
| CN113841144B (zh) | 2019-06-05 | 2024-08-16 | 万事达卡国际公司 | 分布式信息安全系统、计算节点及其方法 |
| EP3816915A1 (en) * | 2019-11-04 | 2021-05-05 | Mastercard International Incorporated | Monitoring in distributed computing system |
| EP3872733A1 (en) | 2020-02-26 | 2021-09-01 | Mastercard International Incorporated | Communication of sensitive data in restricted data channel |
| US12437287B2 (en) * | 2020-04-06 | 2025-10-07 | Mercedes-Benz Group AG | Method for performing a payment process of a user by a payment system, as well as a corresponding payment system |
| GB2598108A (en) | 2020-08-17 | 2022-02-23 | Mastercard International Inc | Card reader, smart card and method for processing a transaction |
| GB2599116A (en) * | 2020-09-24 | 2022-03-30 | Mastercard International Inc | Method of authentication using device token |
| US12380431B2 (en) | 2021-05-24 | 2025-08-05 | Mastercard International Incorporated | Systems, methods and computer program products for asynchronous authentication of digital wallet based payment transactions |
| US20230130347A1 (en) * | 2021-10-26 | 2023-04-27 | Mastercard Asia/Pacific Pte. Ltd. | Methods and systems for generating and validating transactions on a distributed ledger |
| CN118844043A (zh) * | 2022-03-11 | 2024-10-25 | 维萨国际服务协会 | 授权期间的令牌激活 |
| US12288213B2 (en) | 2022-03-16 | 2025-04-29 | Mastercard International Incorporated | Systems, methods and computer program products for secure contactless payment transactions |
| US12541758B2 (en) | 2022-12-08 | 2026-02-03 | AVAST Software s.r.o. | Systems and methods for transacting over a network |
| US12248928B2 (en) * | 2023-03-13 | 2025-03-11 | Capital One Services, Llc | Systems and methods of secure merchant payment over messaging platform using a contactless card |
| US20250106044A1 (en) * | 2023-09-25 | 2025-03-27 | Rockwell Automation Technologies, Inc. | Systems and methods for public key infrastructure |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001048648A1 (en) * | 1999-12-28 | 2001-07-05 | Zetabits Inc. | Communication system and communication terminal used therefor |
| JP2003303310A (ja) * | 2002-04-09 | 2003-10-24 | Ntt Data Corp | 事前登録型電子決済システム、及び事前登録型電子決済プログラム |
| US20080243703A1 (en) * | 2007-03-28 | 2008-10-02 | Ahmed Ibrahim Al-Herz | Virtual account based new digital cash protocols with combined blind digital signature and pseudonym authentication |
| JP2010218440A (ja) * | 2009-03-18 | 2010-09-30 | Sony Corp | 決済システム、決済方法および情報処理装置 |
| US20110178925A1 (en) * | 2010-01-19 | 2011-07-21 | Mike Lindelsee | Token Based Transaction Authentication |
| US20150010149A1 (en) * | 2013-07-02 | 2015-01-08 | Mastercard International Incorporated | Unpredictable number generation |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0020108D0 (en) | 2000-08-15 | 2000-10-04 | Nokia Mobile Phones Ltd | Devices |
| US20020073045A1 (en) * | 2000-10-23 | 2002-06-13 | Rubin Aviel D. | Off-line generation of limited-use credit card numbers |
| US7308251B2 (en) * | 2004-11-19 | 2007-12-11 | Broadcom Corporation | Location-based authentication of wireless terminal |
| KR20070120125A (ko) * | 2005-04-19 | 2007-12-21 | 마이크로소프트 코포레이션 | 온라인 거래 허가 방법, 시스템 및 장치 |
| US9269221B2 (en) * | 2006-11-13 | 2016-02-23 | John J. Gobbi | Configuration of interfaces for a location detection system and application |
| BR112012022918A2 (pt) * | 2010-04-09 | 2021-03-30 | Visa International Service Association | Computador servidor, e, método. |
| WO2012021864A2 (en) * | 2010-08-12 | 2012-02-16 | Mastercard International, Inc. | Multi-commerce channel wallet for authenticated transactions |
| EP2681701A4 (en) * | 2011-03-04 | 2014-08-20 | Visa Int Service Ass | INTEGRATION OF PAYMENT OPTIONS IN SAFE ITEMS OF COMPUTERS |
| US9367676B2 (en) * | 2013-03-22 | 2016-06-14 | Nok Nok Labs, Inc. | System and method for confirming location using supplemental sensor and/or location data |
| US20140289129A1 (en) * | 2013-03-25 | 2014-09-25 | iAXEPT Ltd | Method for secure contactless communication of a smart card and a point of sale terminal |
| EP3025293A4 (en) * | 2013-07-24 | 2017-03-29 | Visa International Service Association | Systems and methods for communicating risk using token assurance data |
| US10496986B2 (en) * | 2013-08-08 | 2019-12-03 | Visa International Service Association | Multi-network tokenization processing |
| US9646303B2 (en) * | 2013-08-15 | 2017-05-09 | Visa International Service Association | Secure remote payment transaction processing using a secure element |
| US20150073995A1 (en) * | 2013-09-10 | 2015-03-12 | The Toronto Dominion Bank | System and method for authorizing a financial transaction |
| CN105745678B (zh) * | 2013-09-20 | 2022-09-20 | 维萨国际服务协会 | 包括消费者认证的安全远程支付交易处理 |
| US20150095238A1 (en) | 2013-09-30 | 2015-04-02 | Apple Inc. | Online payments using a secure element of an electronic device |
| US10515358B2 (en) * | 2013-10-18 | 2019-12-24 | Visa International Service Association | Contextual transaction token methods and systems |
| US10489778B2 (en) * | 2013-11-24 | 2019-11-26 | Zanguli Llc | Secure payment card |
| US10671993B2 (en) * | 2013-12-11 | 2020-06-02 | Visa International Service Association | Location-based mobile access device configuration system and method |
| US20160012441A1 (en) * | 2014-07-14 | 2016-01-14 | Mastercard International Incorporated | Method and system for optimizing authenticiation processes in payment transactions |
| WO2016099468A1 (en) * | 2014-12-16 | 2016-06-23 | Empire Technology Development Llc | Use of encryption to provide secure credit card payments |
| US20180268408A1 (en) * | 2017-03-20 | 2018-09-20 | Square, Inc. | Configuring Verification Information At Point-of-Sale Devices |
-
2016
- 2016-08-12 GB GBGB1613882.8A patent/GB201613882D0/en not_active Ceased
-
2017
- 2017-08-11 JP JP2019507205A patent/JP2019525645A/ja active Pending
- 2017-08-11 SG SG11201900952TA patent/SG11201900952TA/en unknown
- 2017-08-11 US US16/325,084 patent/US11301844B2/en active Active
- 2017-08-11 WO PCT/US2017/046437 patent/WO2018031856A1/en not_active Ceased
- 2017-08-11 CA CA3033654A patent/CA3033654C/en active Active
- 2017-08-11 AU AU2017311576A patent/AU2017311576A1/en not_active Abandoned
- 2017-08-11 CN CN201780057442.1A patent/CN109716373B/zh active Active
- 2017-08-11 EP EP17754988.8A patent/EP3497645A1/en not_active Withdrawn
- 2017-08-11 RU RU2019106658A patent/RU2741321C2/ru active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001048648A1 (en) * | 1999-12-28 | 2001-07-05 | Zetabits Inc. | Communication system and communication terminal used therefor |
| JP2003303310A (ja) * | 2002-04-09 | 2003-10-24 | Ntt Data Corp | 事前登録型電子決済システム、及び事前登録型電子決済プログラム |
| US20080243703A1 (en) * | 2007-03-28 | 2008-10-02 | Ahmed Ibrahim Al-Herz | Virtual account based new digital cash protocols with combined blind digital signature and pseudonym authentication |
| JP2010218440A (ja) * | 2009-03-18 | 2010-09-30 | Sony Corp | 決済システム、決済方法および情報処理装置 |
| US20110178925A1 (en) * | 2010-01-19 | 2011-07-21 | Mike Lindelsee | Token Based Transaction Authentication |
| US20150010149A1 (en) * | 2013-07-02 | 2015-01-08 | Mastercard International Incorporated | Unpredictable number generation |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025525029A (ja) * | 2022-07-25 | 2025-08-01 | アバスト ソフトウェア エス.アール.オー. | ネットワーク上で取引を行うためのシステム及び方法 |
| JP7761809B2 (ja) | 2022-07-25 | 2025-10-28 | アバスト ソフトウェア エス.アール.オー. | ネットワーク上で取引を行うためのシステム及び方法 |
| US12524759B2 (en) | 2022-07-25 | 2026-01-13 | AVAST Software s.r.o. | Systems and methods for transacting over a network |
| US12438730B2 (en) | 2022-11-04 | 2025-10-07 | AVAST Software s.r.o. | Systems and methods for reputation-based transactions over a network |
| US12483422B2 (en) | 2022-12-14 | 2025-11-25 | AVAST Software s.r.o. | Systems and methods for credential-based transactions over a network |
| US12524763B2 (en) | 2023-08-08 | 2026-01-13 | AVAST Software s.r.o. | Systems and methods for credential-based transactions over a network incorporating transaction codes |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2019106658A (ru) | 2020-09-14 |
| CA3033654A1 (en) | 2018-02-15 |
| WO2018031856A1 (en) | 2018-02-15 |
| CA3033654C (en) | 2023-01-03 |
| EP3497645A1 (en) | 2019-06-19 |
| SG11201900952TA (en) | 2019-02-27 |
| RU2741321C2 (ru) | 2021-01-25 |
| AU2017311576A1 (en) | 2019-02-21 |
| US20200302441A1 (en) | 2020-09-24 |
| CN109716373A (zh) | 2019-05-03 |
| RU2019106658A3 (ja) | 2020-09-14 |
| GB201613882D0 (en) | 2016-09-28 |
| CN109716373B (zh) | 2023-11-07 |
| US11301844B2 (en) | 2022-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12008088B2 (en) | Recurring token transactions | |
| US11847643B2 (en) | Secure remote payment transaction processing using a secure element | |
| CN109716373B (zh) | 密码认证和令牌化的交易 | |
| AU2015259162B2 (en) | Master applet for secure remote payment processing | |
| HK1245534A1 (zh) | 浏览器与密码的集成 | |
| US12413580B2 (en) | Token processing system and method | |
| CN119652613A (zh) | 用于为根本不同的数据消息安全地传送敏感数据的技术 | |
| US20240406151A1 (en) | Efficient and protected data transfer system and method | |
| US12211034B2 (en) | Virtual terminal | |
| WO2025071597A1 (en) | Tokenized interactions using electronic identifier | |
| US12500766B2 (en) | Tokenizing transactions using supplemental data | |
| CN121079709A (zh) | 使用便携式交易装置的安全远程交互 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190401 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200228 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200728 |