JP2016133863A - 取引システム及び取引方法 - Google Patents
取引システム及び取引方法 Download PDFInfo
- Publication number
- JP2016133863A JP2016133863A JP2015006480A JP2015006480A JP2016133863A JP 2016133863 A JP2016133863 A JP 2016133863A JP 2015006480 A JP2015006480 A JP 2015006480A JP 2015006480 A JP2015006480 A JP 2015006480A JP 2016133863 A JP2016133863 A JP 2016133863A
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- terminal
- server
- information based
- input
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 52
- 230000005540 biological transmission Effects 0.000 claims abstract description 55
- 238000004891 communication Methods 0.000 claims description 32
- 230000008569 process Effects 0.000 claims description 30
- 238000001514 detection method Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 abstract description 17
- 238000012546 transfer Methods 0.000 description 23
- 238000012790 confirmation Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 14
- 241000700605 Viruses Species 0.000 description 11
- 238000012986 modification Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 10
- 239000000284 extract Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000011160 research Methods 0.000 description 5
- 230000004075 alteration Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000009385 viral infection Effects 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【解決手段】取引システムは、取引に関する処理を実行するサーバと、取引に関する処理の実行をサーバに指示する第1及び第2の端末とを備える。第1の端末では、取引の内容を入力するための取引画面が表示され、第1送信手段により取引画面への入力に基づく情報がサーバに送信され、第2送信手段により取引画面への入力に基づく情報が第2の端末に送信される。さらに、サーバは、第1の端末から受信した入力に基づく情報を第2の端末へ送信する。そして、第2の端末は、第1の端末から受信した入力に基づく情報が示す取引内容と、サーバから受信した入力に基づく情報が示す取引内容とを比較し、比較結果を表示する。
【選択図】図4
Description
(取引システムの構成)
図1は、本実施形態に係る取引システムの構成を示す。取引システムは、銀行等のサービス提供者が管理するサービス提供者サーバ1と、上述のサービスの提供を受ける利用者が使用する利用者端末3A、3Bとを有する。利用者端末3Aは例えばPCなどであり、利用者が取引の指示を入力するために使用される。一方、利用者端末3Bは例えばスマートフォンなどであり、利用者が利用者端末3Aにより入力した取引内容に対して改ざんが行われていないかをチェックするために使用される。サービス提供者サーバ1と利用者端末3A、3Bとは、インターネットなどの通信網2を介してデータ通信を行う。また、図1の例では、サービス提供者サーバ1と利用者端末3Aとの間の通信内容を改ざんして不正取引を実行しようとする攻撃者サーバ4が通信網2に接続されている。
次に、本実施形態における取引システムの処理について説明する。概略的には、利用者端末3Bは、エージェントプログラムに基づき利用者端末3Aから送信されたキャプチャ画像データImを参照することで、Webブラウザの機能に基づき送信された取引内容を示す入力情報が改ざんされていないか確認を行う。これにより、利用者端末3AのWebブラウザがウイルスに乗っ取られた場合であっても、不正取引を確実に防止する。
次に、利用者端末3Aからサービス提供者サーバ1へ送信される取引画面の入力情報が改ざんされる場合、即ちMan−in−the−Browser攻撃があった場合について説明する。具体的には、利用者端末3Aが攻撃者サーバ4により制御されるウイルスに感染し、Webブラウザによる表示内容やWebブラウザで表示中の取引画面への入力が盗取、改ざん可能な状態にあるものとする。
次に、図4のフローチャートの処理に関連する利用者端末3A、3Bの表示画面例について、図5〜図9を参照して説明する。図5〜図9は、オンライン・バンキングにより振込を行う例を示す。
上述の第1実施形態では、図4の処理において、ステップS114で取引情報Iaと取引情報Ibとが異なる内容を示す場合(ステップS114;No)、利用者端末3Bは取引中止を促す確認画面を表示し(ステップS115)、その後、利用者が利用者端末3Bを操作してサービス提供者サーバ1に取引中止を指示してから、サービス提供者サーバ1が取引を中止している(ステップS116)。その代わりに、第2実施形態では、取引情報Iaと取引情報Ibとが一致しない場合、利用者端末3Bは直ちにサービス提供者サーバ1に対して取引中止指示を行う。
[第3実施形態]
上述の第1及び第2実施形態では、利用者端末3AはWebブラウザとエージェントプログラムにより取引に関する処理を実行している。これに対し、第3実施形態では、1つのプログラム(以下、便宜上「統合プログラム」と呼ぶ。)により取引に関する処理を実行する。統合プログラムの一例はオンライン・バンキングなどの電子取引用のプログラムにWebブラウザ機能を組み込んだプログラムである。統合プログラムは、取引内容入力表示機能と、画面情報取得送信機能とを有する。
上記の第1乃至第3実施形態では、利用者端末3Aが取引画面のキャプチャ画像データImを利用者端末3Bへ送信し、利用者端末3Bはキャプチャ画像データImから文字認識により取引内容を示す取引情報Iaを抽出している。これに代えて、第4実施形態では、利用者端末3Aは、取引画面に対して入力されたテキスト(文字データ)を取引画面のキャプチャ画像データImに埋め込んで利用者端末3Bへ送信する。利用者端末3Bは、キャプチャ画像データImに埋め込まれている文字データを抽出し、取引内容を示す取引情報Iaとして使用する。これ以外の点は、第4実施形態は基本的に第1乃至第3実施形態と同様である。
次に、本実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
上記の実施形態では、利用者端末3Aと利用者端末3Bとの間の通信は、Bluetoothなどの近距離無線通信により行われている。これは、利用者端末3Aと利用者端末3Bとが同じ場所にあり、同一の利用者により操作されていることを確保することにより、第三者などによる不正な操作を防止する意義がある。この観点から、近距離無線通信を利用する代わりに又はそれに加えて、利用者端末Aと利用者端末3Bとが同一の場所に存在することを利用者端末3Bが確認することとしてもよい。
図1に示す取引システムの構成は一例であり、本発明が適用可能な構成はこれに限定されない。例えば、サービス提供者サーバ1は、複数のサーバから構成されていてもよい。
図4の説明では、利用者端末3Aと利用者端末3Bとは、公開鍵暗号方式により暗号化してキャプチャ画像データImの授受を行った。これに代えて、利用者端末3Aと利用者端末3Bとは、共通鍵暗号方式によりキャプチャ画像データImを暗号化してキャプチャ画像データImの授受を行ってもよい。この場合、利用者端末3と利用者端末3Bは、それぞれ、図4のフローチャートの実行前に、予め共通鍵を記憶しておく。このように、暗号化と復号に同一の(共通の)鍵を用いる場合であっても、本発明は好適に適用される。
図4の説明では、利用者端末3Aは、ステップS107において、取引情報Iaを生成するのに必要なキャプチャ画像データImを利用者端末3Bに送信した。これに代えて、利用者端末3Aは、キャプチャ画像データImの代わりに、取引画面でのキーボードによる入力の記録を暗号化して利用者端末3Bに送信してもよい。この場合、例えば、利用者端末3Bは、暗号化されたキーボードの入力記録情報を復号して得られたキーボード入力記録文字列に基づき取引情報Iaを生成する。
2…通信網
3A、3B…利用者端末
4…攻撃者サーバ
Claims (9)
- 取引に関する処理を実行するサーバと、前記取引に関する処理の実行を前記サーバに指示する第1の端末及び第2の端末とを備える取引システムであって、
前記第1の端末は、
前記取引の内容を入力するための取引画面を表示する表示制御手段と、
前記取引画面への入力に基づく情報を前記サーバに送信する第1送信手段と、
前記取引画面への入力に基づく情報を前記第2の端末に送信する第2送信手段と、
を備え、
前記サーバは、
前記第1送信手段から受信した前記入力に基づく情報が示す取引内容を前記第2の端末に送信する第3送信手段を備え、
前記第2の端末は、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と、前記サーバから受信した前記入力に基づく情報が示す取引内容とを比較し、比較結果を表示する不正取引検知手段を備えることを特徴とする取引システム。 - 前記第2送信手段は、入力が行われた前記取引画面を示す画像データを、前記入力に基づく情報として前記第2の端末に送信し、
前記不正取引検知手段は、前記第2送信手段から受信した画像データに対して文字認識処理を行うことで、前記取引内容を認識することを特徴とする請求項1に記載の取引システム。 - 前記第2送信手段は、前記取引画面に対して入力された文字データが埋め込まれた画像データを、前記入力に基づく情報として前記第2の端末へ送信し、
前記不正取引検知手段は、前記第2送信手段から受信した画像データから抽出した前記文字データに基づいて前記取引内容を認識することを特徴とする請求項1に記載の取引システム。 - 前記第2送信手段は、近距離無線通信により前記入力に基づく情報を前記第2の端末へ送信することを特徴とする請求項1乃至3のいずれか一項に記載の取引システム。
- 前記不正取引検知手段は、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と前記サーバから受信した前記入力に基づく情報が示す取引内容とが一致する場合に取引の実行を勧める表示を行い、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と前記サーバから受信した前記入力に基づく情報が示す取引内容とが一致しない場合に取引の中止を勧める表示を行うことを特徴とする請求項1乃至4のいずれか一項に記載の取引システム。
- 前記第1の端末は、当該第1の端末の位置を示す情報を前記第2の端末に送信する位置情報送信手段をさらに備え、
前記不正取引検出手段は、前記第1の端末の位置が前記第2の端末の位置から所定範囲内にある場合に限り、前記取引の実行を勧める表示を行うことを特徴とする請求項5に記載の取引システム。 - 取引に関する処理を実行するサーバと、前記取引に関する処理の実行を前記サーバに指示する第1の端末及び第2の端末とを備える取引システムにより実行される取引方法であって、
前記第1の端末により、前記取引の内容を入力するための取引画面を表示する表示工程と、
前記第1の端末により、前記取引画面への入力に基づく情報を前記サーバに送信する第1送信工程と、
前記第1の端末により、前記取引画面への入力に基づく情報を前記第2の端末に送信する第2送信工程と、
前記サーバにより、前記第1送信工程で前記第1の端末から送信された前記入力に基づく情報が示す取引内容を受信し、前記第2の端末に送信する第3送信工程と、
前記第2の端末により、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と、前記サーバから受信した前記入力に基づく情報が示す取引内容とを比較し、比較結果を表示する不正取引検知工程と、
を有することを特徴とする取引方法。 - 取引に関する処理を実行するサーバと、前記取引に関する処理の実行を前記サーバに指示する第1の端末及び第2の端末とを備える取引システムであって、
前記第1の端末は、
前記取引の内容を入力するための取引画面を表示する表示制御手段と、
前記取引画面への入力に基づく情報を前記サーバに送信する第1送信手段と、
前記取引画面への入力に基づく情報を前記第2の端末に送信する第2送信手段と、
を備え、
前記サーバは、
前記第1送信手段から受信した前記入力に基づく情報が示す取引内容を前記第2の端末に送信する第3送信手段を備え、
前記第2の端末は、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と、前記サーバから受信した前記入力に基づく情報が示す取引内容とを比較し、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と前記サーバから受信した前記入力に基づく情報が示す取引内容とが一致しない場合に、取引を中止する旨の指示を前記サーバに送信することを特徴とする取引システム。 - 取引に関する処理を実行するサーバと、前記取引に関する処理の実行を前記サーバに指示する第1の端末及び第2の端末とを備える取引システムにより実行される取引方法であって、
前記第1の端末により、前記取引の内容を入力するための取引画面を表示する表示工程と、
前記第1の端末により、前記取引画面への入力に基づく情報を前記サーバに送信する第1送信工程と、
前記第1の端末により、前記取引画面への入力に基づく情報を前記第2の端末に送信する第2送信工程と、
前記サーバにより、前記第1送信工程で前記第1の端末から送信された前記入力に基づく情報が示す取引内容を受信し、前記第2の端末に送信する第3送信工程と、
前記第2の端末により、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と、前記サーバから受信した前記入力に基づく情報が示す取引内容とを比較し、前記第1の端末から受信した前記入力に基づく情報が示す取引内容と前記サーバから受信した前記入力に基づく情報が示す取引内容とが一致しない場合に、取引を中止する旨の指示を前記サーバに送信する取引中止工程と、
を有することを特徴とする取引方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015006480A JP6578659B2 (ja) | 2015-01-16 | 2015-01-16 | 取引システム及び取引方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015006480A JP6578659B2 (ja) | 2015-01-16 | 2015-01-16 | 取引システム及び取引方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016133863A true JP2016133863A (ja) | 2016-07-25 |
JP6578659B2 JP6578659B2 (ja) | 2019-09-25 |
Family
ID=56437979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015006480A Active JP6578659B2 (ja) | 2015-01-16 | 2015-01-16 | 取引システム及び取引方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6578659B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018208136A1 (en) * | 2017-05-12 | 2018-11-15 | Samsung Electronics Co., Ltd. | System and method for fraud detection |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002189966A (ja) * | 2000-12-19 | 2002-07-05 | Mitsubishi Electric Corp | 電子情報担体の不正使用防止システム及び不正使用防止方法 |
JP2007128310A (ja) * | 2005-11-04 | 2007-05-24 | Nippon Telegr & Teleph Corp <Ntt> | サービス提供サーバおよびサービス提供システム |
US20090307133A1 (en) * | 2005-06-17 | 2009-12-10 | Daniel Lee Holloway | Online Payment System for Merchants |
JP2014519643A (ja) * | 2011-05-04 | 2014-08-14 | ランバー ラボズ,インク. | 画像ベースの金融処理 |
-
2015
- 2015-01-16 JP JP2015006480A patent/JP6578659B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002189966A (ja) * | 2000-12-19 | 2002-07-05 | Mitsubishi Electric Corp | 電子情報担体の不正使用防止システム及び不正使用防止方法 |
US20090307133A1 (en) * | 2005-06-17 | 2009-12-10 | Daniel Lee Holloway | Online Payment System for Merchants |
JP2007128310A (ja) * | 2005-11-04 | 2007-05-24 | Nippon Telegr & Teleph Corp <Ntt> | サービス提供サーバおよびサービス提供システム |
JP2014519643A (ja) * | 2011-05-04 | 2014-08-14 | ランバー ラボズ,インク. | 画像ベースの金融処理 |
Non-Patent Citations (2)
Title |
---|
桜井 鐘治: "取引認証の改良と安全性・利便性についての考察", 情報処理学会研究報告, vol. 第2009巻, 第20号, JPN6018048087, 26 February 2009 (2009-02-26), pages 217 - 222, ISSN: 0003934670 * |
鈴木 雅貴: "インターネット・バンキングに対するMan−in−the−Browser攻撃への対策 「取引認証」の安", 金融研究, vol. 第32巻, 第3号, JPN6018048084, 22 July 2013 (2013-07-22), pages 51 - 76, ISSN: 0003934669 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018208136A1 (en) * | 2017-05-12 | 2018-11-15 | Samsung Electronics Co., Ltd. | System and method for fraud detection |
US11748756B2 (en) | 2017-05-12 | 2023-09-05 | Samsung Electronics Co., Ltd. | System and method for fraud detection |
Also Published As
Publication number | Publication date |
---|---|
JP6578659B2 (ja) | 2019-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2701055C (en) | Method of providing assured transactions using secure transaction appliance and watermark verification | |
US7757088B2 (en) | Methods of accessing and using web-pages | |
JP6012125B2 (ja) | 問い合わせ型トランザクションによる強化された2chk認証セキュリティ | |
US7730321B2 (en) | System and method for authentication of users and communications received from computer systems | |
US20110213711A1 (en) | Method, system and apparatus for providing transaction verification | |
US20110202762A1 (en) | Method and apparatus for carrying out secure electronic communication | |
MX2011002423A (es) | Autorizacion de operaciones de servidor. | |
JP4637773B2 (ja) | 個人情報保護プログラムおよび端末 | |
JP2007527059A (ja) | ユーザ、およびコンピュータシステムから受信された通信の認証のための方法および装置 | |
JP6488613B2 (ja) | 取引システム及びプログラム | |
AU2006315079B2 (en) | A method and apparatus for facilitating a secure transaction | |
KR20130095363A (ko) | 해쉬함수 또는 전자서명을 이용하는 디지털 코드 기반 송금 방법 | |
KR101498120B1 (ko) | 클라우드 공인인증 시스템 및 그 방법 | |
JP4409497B2 (ja) | 秘密情報送信方法 | |
JP6578659B2 (ja) | 取引システム及び取引方法 | |
JP6307610B2 (ja) | データ改竄検知装置、データ改竄検知方法、及びプログラム | |
KR20140123251A (ko) | 금융 서비스 페이지에 대한 인증 서비스 제공 방법 및 이를 위한 인증 서비스 제공 시스템 | |
KR20140123356A (ko) | 불법 사이트 검출 방법 | |
JP2019219934A (ja) | 金融取引装置 | |
WO2011060738A1 (zh) | 一种确认cpu卡内数据的方法 | |
CN115189876A (zh) | 证书的展期方法、装置和服务器 | |
KR20140047058A (ko) | 클라우드 공인인증 시스템 및 그 제공방법 | |
JP2008015990A (ja) | 認証システム、認証計算機及びプログラム | |
WO2016098191A1 (ja) | 改ざん検知装置、改ざん検知システム、改ざん検知方法及びプログラム | |
KR20160099766A (ko) | 코드분할과 복호화 키의 분리점유를 통한 보안 결제 방법, 디지털 시스템, 및 결제인증 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181211 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190207 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190730 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190812 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6578659 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |