JP5387026B2 - 通信装置、通信システム、通信方法及びプログラム - Google Patents
通信装置、通信システム、通信方法及びプログラム Download PDFInfo
- Publication number
- JP5387026B2 JP5387026B2 JP2009030345A JP2009030345A JP5387026B2 JP 5387026 B2 JP5387026 B2 JP 5387026B2 JP 2009030345 A JP2009030345 A JP 2009030345A JP 2009030345 A JP2009030345 A JP 2009030345A JP 5387026 B2 JP5387026 B2 JP 5387026B2
- Authority
- JP
- Japan
- Prior art keywords
- common key
- distance
- communication
- distance information
- data
- 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
- Mobile Radio Communication Systems (AREA)
Description
特定の通信の発信に対する応答の受信までの時間から端末間の距離を計算する。また、応答のオーバーヘッドはあらかじめ知っているものとする。
D=c×((T2−T1)−(a+c+d+e+g))/2
ここでcは、光速(約30万キロメートル毎秒)である。
端末Aと端末Bで時刻の同期した時計を持ち、通信に送信時刻を付加し、それを受信した時刻から端末間距離を計算する。
D=c×(T2−T1)
ここでDは距離、cは光速、T1とT2は端末A、Bで共通の時間である。
時計の精度は同じだが、端末間で時刻の同期が出来ていない場合である。端末A矢からB、端末BからAの両方向で通信に送信時刻、受信時刻を付加し、その時間差から端末間の距離を計算する。
D=c×((TB1−TA1)−(TB2−TA2))/2
ここでDは距離、cは光速、TA1とTA2は端末Aの時間、TB1とTB2は端末Bの時間である。
また距離情報に十分なbit数が無い場合も、ハッシュ関数により共通鍵に必要な長さのbit列に変換することが出来る。
また距離情報に十分なbit数が無い場合も、ハッシュ関数により共通鍵に必要な長さのbit列に変換することが出来る。
距離測定方式ごとに決まる距離測定誤差により、1回の距離測定で得られる有効ビットが異なるので、何回分の距離測定情報を繋げるかを変更するようにしても良い。または何回分の距離情報を連結するかは距離測定方式によらず固定としても良い。
本実施形態では第5の実施形態の複数の距離測定結果から共通鍵を生成する場合について述べたが、第1〜第4の実施形態のように1つの距離測定結果から共通鍵を生成する場合にも応用できる。
その場合は第5の実施形態の場合と同じように過去の距離測定結果を保存し、上述したのと同じように偏りを判断し、共通鍵を生成する部分でn個ではなく1個の距離測定結果から共通鍵を生成するようにしても良い。
2 距離測定部
3 無線通信部
4 暗号化部
5 複合化部
6 記憶部
7 操作部
8 表示部
T1 送信時間
T2 受信時間
TA1 発信時間
TA2 受信時間
TB1 受信時間
TB2 送信時間
a、b、c、d、e、f、g オーバーヘッド
D 端末間距離
Claims (7)
- データを送受信する通信手段と、
前記通信手段による通信時の通信相手との距離を測定する距離測定手段と、
前記距離測定手段によって測定された距離情報に基づいて共通鍵を生成する共通鍵生成手段と、
前記共通鍵生成手段によって生成された前記共通鍵を用いて通信するデータの暗号化を行う暗号化手段と、
前記暗号化手段によって暗号化された暗号化データを前記通信相手へと送信する送信手段と、
前記距離測定手段によって測定した前記距離情報を複数回記憶する距離情報記憶手段と、
前記距離情報記憶手段によって記憶された前記複数の距離情報の分布の偏りを判断して偏りの少ない距離情報を選択する距離情報選択手段とを有する通信装置であって、
前記共通鍵生成手段は、前記距離情報選択手段によって選択された距離情報に基づいて前記共通鍵を生成することを特徴とする通信装置。 - 前記距離測定手段は、通信時の時間を測定する時間測定手段を有し、
前記共通鍵生成手段は、前記距離情報と前記時間測定手段による測定時間に基づいて前記共通鍵を生成することを特徴とする請求項1に記載の通信装置。 - 前記距離測定手段によって測定された前記距離情報に距離測定誤差を含ませないために測定データをマスクしたマスクデータを作成するデータマスク手段を有し、
前記データマスク手段によって作成された前記マスクデータに基づいて共通鍵を生成することを特徴とする請求項1又は2に記載の通信装置。 - 前記共通鍵生成手段によって生成された前記共通鍵が前記通信相手と同一であるかを確認する共通鍵確認手段を有し、
前記共通鍵確認手段によって前記共通鍵が同一でないことが確認された場合は前記データマスク手段によって作成された前記マスクデータに基づいて前記共通鍵を生成することを特徴とする請求項3に記載の通信装置。 - 複数の通信装置を備える通信システムであって、
前記通信装置は、他の通信装置と通信を行う通信手段と、
前記通信手段による通信時の前記他の通信装置との距離を測定する距離測定手段と、
前記距離測定手段によって測定された距離情報に基づいて共通鍵を生成する共通鍵生成手段と、
前記共通鍵生成手段によって生成された前記共通鍵を用いて通信するデータの暗号化を行う暗号化手段と、
前記暗号化手段によって暗号化された暗号化データを前記他の通信装置へと送信する送信手段と、
前記距離測定手段によって測定した前記距離情報を複数回記憶する距離情報記憶手段と、
前記距離情報記憶手段によって記憶された前記複数の距離情報の分布の偏りを判断して偏りの少ない距離情報を選択する距離情報選択手段とを有し、
前記他の通信装置は、前記送信手段によって送信された前記暗号化データを前記共通鍵を用いて復号化する復号化手段を有し、
前記共通鍵生成手段は、前記距離情報選択手段によって選択された距離情報に基づいて前記共通鍵を生成することを特徴とする通信システム。 - データを送受信する通信ステップと、
前記通信ステップによる通信時の通信相手との距離を測定する距離測定ステップと、
前記距離測定ステップによって測定された距離情報に基づいて共通鍵を生成する共通鍵生成ステップと、
前記共通鍵生成ステップによって生成された前記共通鍵を用いて通信するデータの暗号化を行う暗号化ステップと、
前記暗号化ステップによって暗号化された暗号化データを前記通信相手へと送信する送信ステップと、
前記距離測定ステップによって測定された前記距離情報を複数回記憶する距離情報記憶ステップと、
前記距離情報記憶ステップによって記憶された前記複数の距離情報の分布の偏りを判断して偏りの少ない距離情報を選択する距離情報選択ステップとを有する通信方法であって、
前記距離情報選択ステップによって選択された距離情報に基づいて前記共通鍵を生成することを特徴とする通信方法。 - データを送受信する通信処理と、
前記通信処理による通信時の通信相手との距離を測定する距離測定処理と、
前記距離測定処理によって測定された距離情報に基づいて共通鍵を生成する共通鍵生成処理と、
前記共通鍵生成処理によって生成された前記共通鍵を用いて通信するデータの暗号化を行う暗号化処理と、
前記暗号化処理によって暗号化された暗号化データを前記通信相手へと送信する送信処理と、
前記距離測定処理によって測定された前記距離情報を複数回記憶する距離情報記憶処理と、
前記距離情報記憶処理によって記憶された前記複数の距離情報の分布の偏りを判断して偏りの少ない距離情報を選択する距離情報選択処理とをコンピュータに実行させるためのプログラムであって、
前記共通鍵生成処理は、前記距離情報選択処理によって選択された距離情報に基づいて前記共通鍵を生成する処理を含むことを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009030345A JP5387026B2 (ja) | 2009-02-12 | 2009-02-12 | 通信装置、通信システム、通信方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009030345A JP5387026B2 (ja) | 2009-02-12 | 2009-02-12 | 通信装置、通信システム、通信方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010187231A JP2010187231A (ja) | 2010-08-26 |
| JP5387026B2 true JP5387026B2 (ja) | 2014-01-15 |
Family
ID=42767602
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009030345A Expired - Fee Related JP5387026B2 (ja) | 2009-02-12 | 2009-02-12 | 通信装置、通信システム、通信方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5387026B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6197697B2 (ja) * | 2014-03-03 | 2017-09-20 | 富士通株式会社 | 通信品質測定方法、通信品質測定プログラム、および、通信装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004187197A (ja) * | 2002-12-06 | 2004-07-02 | Doshisha | 無線通信システム、無線通信方法、および無線局 |
| JP2005020350A (ja) * | 2003-06-26 | 2005-01-20 | Victor Co Of Japan Ltd | 無線通信装置 |
| US8320562B2 (en) * | 2006-04-10 | 2012-11-27 | Digital Lobe, Llc | Methods for creating secret keys based upon one or more shared characteristics and systems thereof |
| JP2008060809A (ja) * | 2006-08-30 | 2008-03-13 | Toyota Infotechnology Center Co Ltd | 車車間通信方法、車車間通信システムおよび車載通信装置 |
-
2009
- 2009-02-12 JP JP2009030345A patent/JP5387026B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010187231A (ja) | 2010-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9571277B2 (en) | Method for generating a key in a network and user on a network and network | |
| JP6684967B2 (ja) | メッセージコンテンツの認証および完全性保護のための方法、送信器および受信器 | |
| US20190005753A1 (en) | Method for estimating a distance and electronic unit for a vehicle | |
| CN107950001B (zh) | 发送地理加密消息的服务器及方法 | |
| US20110093712A1 (en) | Communication device supporting pairing | |
| KR101865452B1 (ko) | 멀티 홉 언더레이 인지 라디오 네트워크를 위한 물리계층 보안 평가 시스템 | |
| EP2323307B1 (en) | Method and apparatus for generating a key non-interactively and method for communication security using the same | |
| CN105553650B (zh) | 用于产生秘密密钥的方法和装置 | |
| US10111091B2 (en) | Method for generating a secret sequence of values in a device as a function of measured physical properties of a transmission channel | |
| JP5387026B2 (ja) | 通信装置、通信システム、通信方法及びプログラム | |
| Stoleru et al. | Secure neighbor discovery in mobile ad hoc networks | |
| US8014523B2 (en) | Key management | |
| US9716588B2 (en) | Method for generating a key in a network and users configured for this purpose | |
| Shafiul Azam Howlader et al. | Delay‐insensitive identification of neighbors using unslotted and slotted protocols | |
| CN105873166B (zh) | 一种在多跳无线网络中基于物理层安全的路由方法 | |
| JP5163732B2 (ja) | 通信端末 | |
| US20170170959A1 (en) | Method for generating a secret sequence of values in a device as a function of measured physical properties of a transmission channel | |
| Ošťádal et al. | A new approach to secrecy amplification in partially compromised networks | |
| JP6697355B2 (ja) | 送信機、通信システム、送信方法及びプログラム | |
| US20230208633A1 (en) | Methods for creating secret keys with a chief device and systems thereof | |
| JP4705411B2 (ja) | 通信端末 | |
| JP7176451B2 (ja) | 無線通信システム及び暗号鍵送受信方法 | |
| JP2017163467A (ja) | 制御装置、端末装置、位置確認システム及びプログラム | |
| JP2004180010A (ja) | 無線通信端末装置 | |
| US20260005846A1 (en) | Mesh network communications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120126 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120619 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130702 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130709 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130722 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130826 |
|
| 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: 20130910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130923 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5387026 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |