JP5093649B2 - 端末認証システム及び端末認証方法及びプログラム及び記録媒体 - Google Patents
端末認証システム及び端末認証方法及びプログラム及び記録媒体 Download PDFInfo
- Publication number
- JP5093649B2 JP5093649B2 JP2007132478A JP2007132478A JP5093649B2 JP 5093649 B2 JP5093649 B2 JP 5093649B2 JP 2007132478 A JP2007132478 A JP 2007132478A JP 2007132478 A JP2007132478 A JP 2007132478A JP 5093649 B2 JP5093649 B2 JP 5093649B2
- Authority
- JP
- Japan
- Prior art keywords
- delay time
- transfer delay
- client
- round
- authentication information
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
また、認証情報照合手段の照合先を最新の情報に更新することで、第三者のなりすましを防ぐことができる。
(実施形態1)
図1は、実施形態1に係る端末認証システムの概略構成図である。図1に示す端末認証システムは、サーバ12a、12b、12cがクライアント11と通信ネットワーク10で接続されている。本実施形態では、クライアント11のみを示したが、クライアントの数はこれに限らない。例えば2以上であってもよい。また、サーバ12a、12b、12cは、本実施形態では3台のみを示したが、2台以下であってもよいし、4台以上であってもよい。
本実施形態に係る端末認証システムは、図1に示す端末認証システムにおいて、3以上のサーバ12a、12b、12cを備え、そのうちの少なくとも1つのサーバ12bが認証用サーバとして予め定められている。ここで、認証用サーバは1つに限られず、2つ以上であってもよい。例えば、認証用サーバは、複数のサーバによって構成されるグループごとに定められていてもよい。
サーバ12aとクライアント11間の転送遅延時間測定方式の第1実施例について図1を用いて説明する。サーバ12aから、認証プロセスを実施するときに、転送遅延を複数回測定してから認証プロセスに反映する方式。この場合、転送遅延をサーバから測定する方式と、クライアント11から転送遅延を測定して、結果をサーバ12aに転送する方式がある。
サーバ12aとクライアント11間の転送遅延時間測定方式の第2実施例について説明する。サーバ12aから、認証プロセスを実施するタイミングとは関係なく、ある一定の時間間隔で、転送遅延を複数回測定し、その結果を認証プロセスに反映する。例えば、サーバ12aは、1時間に1回、又は、10分間に1回ずつ測定するなどである。この場合、転送遅延をサーバ12aから測定する方式と、クライアント11から転送遅延を測定して、結果をサーバ12aに転送する方式とがある。
サーバ12aとクライアント11間の転送遅延時間測定方式の第3実施例について説明する。サーバ12aから、認証プロセスを実施するタイミングとは関係なく、サーバ12aとクライアント11の間のトラフィック状態を計測し、トラフィックがあらかじめ設定された状態のときに、1回もしくは複数回転送遅延を測定し、その結果を認証プロセスに反映する。例えば、トラフィックが、ある一定値以下になり、通信ネットワークが空いている状態のときに、転送遅延を測定する。この場合、転送遅延をサーバ12aから測定する方式と、クライアント11から転送遅延を測定して、結果をサーバ12aに転送する方式がある。
複数のサーバ12a、12b及び12cとクライアント11間の転送遅延時間測定とシステム認証の第1実施例について説明する。転送遅延時間測定方式の実施例1、2及び3で、複数のサーバ12a、12b及び12cが順番に、サーバ12a、12b及び12cのそれぞれとクライアント11間の転送遅延時間を測定し、認証に必要な数のサーバ12a、12b又は12cで、転送遅延時間測定が終了した時点で、最終的にシステム全体の認証をする。
複数のサーバ12a、12b及び12cとクライアント11間の転送遅延時間測定とシステム認証の第2実施例について説明する。転送遅延時間測定方式の実施例3をベースに転送遅延を測定する方式において、認証に必要な数以上のサーバ12a、12b又は12cを使用して、サーバ12a、12b及び12cのそれぞれとクライアント11間のトラフィックを順次測定しながら、トラフィックがあらかじめ設定された状態になったサーバ12a、12b及び12cのそれぞれとクライアント11間の転送遅延時間から測定し、転送遅延時間測定が終了したサーバ12a、12b又は12cが、認証に必要な数になった時点で認証を完了する方式。
複数のサーバ12a、12b及び12cとクライアント11間の転送遅延時間測定とシステム認証の第3実施例について説明する。転送遅延時間測定方式の実施例2と同様な方式で、クライアント11を認証する。システム認証の実施例2と異なるのは、認証が終了しても、サーバ12a、12b及び12cのそれぞれとクライアント11間のトラフィックを順次測定しながら、トラフィックがあらかじめ設定された状態になったサーバ12a、12b及び12cのそれぞれとクライアント11間の転送遅延時間を測定し続ける点である。これを続けることで、通信ネットワーク10に接続されているクライアント11を、認証に必要なサーバ数以上のサーバ12a、12b又は12cで、常にサーバ12a、12b及び12cのそれぞれとクライアント11間の転送遅延時間測定を実施することができ、常に認証することができる。
11 クライアント
12 サーバ
13 ルータ
21 認証情報記憶手段
22 往復転送遅延時間取得手段
23 認証情報照合手段
24 認証情報送信手段
25 認証情報記憶手段
26 往復転送遅延時間受信手段
27 認証情報蓄積手段
28 認証情報照合手段
34 認証情報更新手段
35 最新転送遅延時間取得手段
36 最新転送遅延時間送信手段
37 認証情報更新手段
Claims (12)
- サーバがクライアントと1以上のルータを含む通信ネットワークで接続され、コンテンツを前記通信ネットワーク経由で前記クライアントに配信するサービスにおいて、前記クライアントが正規の利用者であるかどうかを認証する端末認証システムであって、
前記サーバは、
前記クライアントまでの往復転送遅延時間が予め記憶されている認証情報記憶手段と、
前記クライアントまでの往復転送遅延時間を取得する往復転送遅延時間取得手段と、
前記往復転送遅延時間取得手段の取得した往復転送遅延時間が、前記認証情報記憶手段に記憶されている往復転送遅延時間の誤差範囲内にあることで照合を行う認証情報照合手段と、
前記クライアントまでの往復転送遅延時間をあらかじめ定められたタイミングで取得し、前記認証情報記憶手段に記憶されている往復転送遅延時間を、取得した往復転送遅延時間に更新する認証情報更新手段と、を備え、
前記認証情報照合手段によって照合できたクライアントを正規の利用者であると認証してコンテンツを提供することを特徴とする端末認証システム。 - 前記往復転送遅延時間取得手段は、前記クライアントまでの往復転送遅延時間を複数回取得し、
前記認証情報照合手段は、前記往復転送遅延時間取得手段の取得する往復転送遅延時間の平均値を算出し、当該平均値を、前記認証情報記憶手段に記憶されている往復転送遅延時間と照合することを特徴とする請求項1に記載の端末認証システム。 - 前記認証情報照合手段は、さらに、前記往復転送遅延時間取得手段の取得する往復転送遅延時間の分散を算出し、前記平均値を中心とする当該分散の範囲を、前記認証情報記憶手段に記憶されている往復転送遅延時間と照合することを特徴とする請求項2に記載の端末認証システム。
- 2以上のサーバがクライアントと1以上のルータを含む通信ネットワークで接続され、コンテンツを前記通信ネットワーク経由で前記クライアントに配信するサービスにおいて、前記クライアントが正規の利用者であるかどうかを認証する端末認証システムであって、
前記サーバは、それぞれ、
前記クライアントまでの往復転送遅延時間を取得する往復転送遅延時間取得手段と、
前記往復転送遅延時間取得手段の取得した往復転送遅延時間を、前記サーバのうちのあらかじめ定められた認証用サーバへ送信する認証情報送信手段と、
前記クライアントまでの往復転送遅延時間をあらかじめ定められたタイミングで取得する最新転送遅延時間取得手段と、
前記最新転送遅延時間取得手段の取得した往復転送遅延時間を前記認証用サーバへ送信する最新転送遅延時間送信手段と、を備え、
前記認証用サーバは、
前記認証情報送信手段の送信する往復転送遅延時間を受信する往復転送遅延時間受信手段と、
前記通信ネットワーク内に接続されている前記サーバ及び前記クライアントの通信ネットワーク上の仮想位置を、前記サーバごとに記憶する認証情報記憶手段と、
前記往復転送遅延時間受信手段の受信した往復転送遅延時間を、前記サーバごとに蓄積する認証情報蓄積手段と、
前記認証情報蓄積手段の蓄積した往復転送遅延時間が2つ以上になった場合に、前記認証情報記憶手段を参照して前記認証情報蓄積手段の蓄積しているサーバの位置を抽出し、抽出した位置と往復転送遅延時間とから、前記認証情報蓄積手段の蓄積しているクライアントの位置を算出し、前記認証情報記憶手段に記憶されている位置と照合する認証情報照合手段と、
前記最新転送遅延時間送信手段の送信した往復転送遅延時間と、前記認証情報記憶手段に記憶されている前記サーバの位置を用いて、前記クライアントの位置を算出し、前記認証情報記憶手段に記憶されている前記クライアントの位置を、算出したクライアントの位置に更新する認証情報更新手段と、を備え、
前記認証情報照合手段によって照合できたクライアントを正規の利用者であると認証してコンテンツを提供することを特徴とする端末認証システム。 - 前記往復転送遅延時間取得手段は、前記クライアントまでの往復転送遅延時間を複数回取得し、取得した往復転送遅延時間の平均値を算出し、
前記認証情報送信手段は、前記往復転送遅延時間取得手段の算出する平均値を、前記往復転送遅延時間として前記サーバのうちのあらかじめ定められた認証用サーバへ送信することを特徴とする請求項4に記載の端末認証システム。 - 前記クライアントは、さらに、前記往復転送遅延時間取得手段の送信する転送遅延時間測定指示を受信すると、当該往復転送遅延時間取得手段へ応答信号を送信するクライアント応答信号送信手段を備え、
前記往復転送遅延時間取得手段は、さらに、転送遅延時間の測定を指示する転送遅延時間測定指示を前記クライアントに送信し、前記クライアント応答信号送信手段の送信する応答信号を受信すると、転送遅延時間測定指示を送信してから応答信号を受信するまでの時間を測定することを特徴とする請求項1から5のいずれかに記載の端末認証システム。 - 前記クライアントは、
転送遅延時間の測定を指示する転送遅延時間測定指示を前記サーバに送信するクライアント測定指示送信手段と、
前記サーバの送信する応答信号を受信し、前記クライアント測定指示送信手段が転送遅延時間測定指示を送信してから応答信号を受信するまでの時間を測定し、測定した時間を転送遅延時間として前記サーバへ送信するクライアント認証情報送信手段と、をさらに備え、
前記往復転送遅延時間取得手段は、さらに、前記クライアント測定指示送信手段の送信する転送遅延時間測定指示を受信すると、前記クライアント測定指示送信手段へ応答信号を送信し、前記クライアント認証情報送信手段の送信する転送遅延時間を受信する
ことを特徴とする請求項1から5のいずれかに記載の端末認証システム。 - 前記転送遅延時間測定指示及び応答信号が、TCPレイヤのタイムスタンプを含むことを特徴とする請求項6又は7に記載の端末認証システム。
- サーバがクライアントと1以上のルータを含む通信ネットワークで接続され、コンテンツを前記通信ネットワーク経由で前記クライアントに配信するサービスにおいて、前記クライアントが正規の利用者であるかどうかを認証する端末認証システムに用いられる端末認証方法であって、
前記サーバが、前記クライアントまでの往復転送遅延時間をあらかじめ定められたタイミングで取得する往復転送遅延時間取得ステップと、
前記サーバが、前記往復転送遅延時間取得ステップで取得した往復転送遅延時間が、前記クライアントまでの往復転送遅延時間が予め認証情報記憶手段に記憶されている往復転送遅延時間の誤差範囲内にあることで照合を行う認証情報照合ステップと、
を順に有し、
前記認証情報照合ステップにおいて照合できたクライアントを正規の利用者であると認証してコンテンツを提供することを特徴とする端末認証方法。 - 2以上のサーバがクライアントと1以上のルータを含む通信ネットワークで接続され、コンテンツを前記通信ネットワーク経由で前記クライアントに配信するサービスにおいて、前記クライアントが正規の利用者であるかどうかを認証する端末認証システムに用いられる端末認証方法であって、
前記サーバのうちのあらかじめ定められた認証用サーバが、それぞれの前記サーバによって取得された前記クライアントまでの往復転送遅延時間をあらかじめ定められたタイミングで受信する往復転送遅延時間受信ステップと、
前記往復転送遅延時間受信ステップで受信した往復転送遅延時間と前記サーバの位置を用いて前記クライアントの位置を算出し、認証情報記憶手段に記憶されている前記クライアントの位置を、算出したクライアントの位置を、前記認証情報送信手段を備える前記サーバごとに蓄積する認証情報蓄積ステップと、
前記認証情報蓄積手段の蓄積した往復転送遅延時間が2つ以上になった場合に、前記通信ネットワーク内に接続されている前記サーバ及び前記クライアントの通信ネットワーク上の仮想位置が前記サーバごとに記憶されている認証情報記憶手段を参照して前記認証情報蓄積ステップで蓄積したサーバごとに位置を抽出し、抽出した位置と往復転送遅延時間とから、前記認証情報蓄積手段の蓄積しているクライアントの位置を算出し、前記認証情報記憶手段に記憶されている位置の誤差範囲内にあることで照合を行う認証情報照合ステップと、
を順に有し、
前記認証情報照合ステップにおいて照合できたクライアントを正規の利用者であると認証してコンテンツを提供することを特徴とする端末認証方法。 - 請求項9又は10に記載の端末認証方法をコンピュータに実行させるための端末認証プログラム。
- 請求項11に記載の端末認証プログラムを記録したコンピュータ読出可能な記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007132478A JP5093649B2 (ja) | 2007-05-18 | 2007-05-18 | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007132478A JP5093649B2 (ja) | 2007-05-18 | 2007-05-18 | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008287542A JP2008287542A (ja) | 2008-11-27 |
JP5093649B2 true JP5093649B2 (ja) | 2012-12-12 |
Family
ID=40147197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007132478A Expired - Fee Related JP5093649B2 (ja) | 2007-05-18 | 2007-05-18 | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5093649B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008293399A (ja) * | 2007-05-28 | 2008-12-04 | Univ Nihon | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5875051B2 (ja) * | 2010-11-08 | 2016-03-02 | 学校法人日本大学 | 認証サーバ及び認証サーバによる認証方法 |
JP5641058B2 (ja) * | 2010-12-28 | 2014-12-17 | 富士通株式会社 | プログラム、情報処理装置および方法 |
WO2023112141A1 (ja) * | 2021-12-14 | 2023-06-22 | 日本電気株式会社 | 解析装置、解析方法、記憶媒体 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1032806A (ja) * | 1996-07-17 | 1998-02-03 | Toshiba Corp | ケーブルテレビジョンシステム |
US6681099B1 (en) * | 2000-05-15 | 2004-01-20 | Nokia Networks Oy | Method to calculate true round trip propagation delay and user equipment location in WCDMA/UTRAN |
JP2003215228A (ja) * | 2002-01-23 | 2003-07-30 | Hitachi Ltd | 位置表示機能付き移動端末装置及び位置表示方法 |
JP4129216B2 (ja) * | 2002-09-27 | 2008-08-06 | 松下電器産業株式会社 | グループ判定装置 |
JP4214807B2 (ja) * | 2003-03-26 | 2009-01-28 | パナソニック株式会社 | 著作権保護システム、送信装置、著作権保護方法、及び記録媒体 |
JP2005295297A (ja) * | 2004-04-01 | 2005-10-20 | Matsushita Electric Ind Co Ltd | 認証方法、通信装置及び認証装置 |
JP2006197458A (ja) * | 2005-01-17 | 2006-07-27 | Matsushita Electric Ind Co Ltd | 距離および相手認証方法 |
JP2006324736A (ja) * | 2005-05-17 | 2006-11-30 | Matsushita Electric Ind Co Ltd | 情報処理システム、情報処理装置、サーバ装置、変更情報送信装置、及び情報処理方法 |
-
2007
- 2007-05-18 JP JP2007132478A patent/JP5093649B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008293399A (ja) * | 2007-05-28 | 2008-12-04 | Univ Nihon | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP2008287542A (ja) | 2008-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106990415B (zh) | 改进车辆定位服务 | |
US10158492B2 (en) | Blockchain-supported device location verification with digital signatures | |
JP5012809B2 (ja) | サーバ、通信システム、判定方法およびプログラム | |
JP6694952B2 (ja) | 検証された位置情報の生成および発行 | |
JP5450689B2 (ja) | 測位システムにおける連続データ最適化 | |
KR102225920B1 (ko) | 이동 사용자 단말의 위치를 결정하는 기법 | |
KR101249178B1 (ko) | 위치 확인 시스템의 연속 데이터 최적화 | |
WO2017089247A1 (en) | System for verifying distance measurements | |
US20090005083A1 (en) | Position estimation system | |
US9473510B2 (en) | System and method for location verification | |
JP2014510422A5 (ja) | ||
JP2015531054A (ja) | デバイスの位置確認のための方法、ノード及びコンピュータ・プログラム | |
WO2021098028A1 (zh) | 渐进式全球定位***及其方法 | |
US9426608B1 (en) | GPS proxy for location-unaware devices | |
US10129747B2 (en) | Terminal device, and authentication server using position information for authentication | |
JP5093649B2 (ja) | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 | |
JP5322144B2 (ja) | 端末認証システム及び端末認証方法及びプログラム及び記録媒体 | |
JP2004086494A (ja) | 時刻同期機能を備えた情報端末、時刻同期プログラム、時刻同期方法および時刻同期装置、ならびに時刻認証要求機能を備えた情報端末、時刻認証要求プログラム、時刻認証方法および時刻認証要求装置 | |
JP4155286B2 (ja) | 位置情報検出方法、システム、プログラム | |
KR20120015920A (ko) | 무선 액세스 포인트 정보 수집에 기초한 지역 정보 결정 시스템 및 방법 | |
US8725163B2 (en) | System and method for locating a voice over internet protocol (VoIP) device using a geomagnetic sensor | |
KR101910737B1 (ko) | 사용자 단말기의 위치에 따른 통신 품질 확인을 위한 시스템 및 그 제어방법 | |
JP7526327B2 (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
JP6319485B2 (ja) | 端末装置、情報処理方法、情報処理プログラム | |
JP6102728B2 (ja) | 認証システム、端末装置、認証方法、認証プログラム、認証サーバ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100514 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20100521 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100521 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100818 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120502 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120522 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120719 |
|
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: 20120828 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120906 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150928 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |