JP5600407B2 - 通信装置、通信装置の制御方法及びコンピュータプログラム - Google Patents
通信装置、通信装置の制御方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5600407B2 JP5600407B2 JP2009222840A JP2009222840A JP5600407B2 JP 5600407 B2 JP5600407 B2 JP 5600407B2 JP 2009222840 A JP2009222840 A JP 2009222840A JP 2009222840 A JP2009222840 A JP 2009222840A JP 5600407 B2 JP5600407 B2 JP 5600407B2
- Authority
- JP
- Japan
- Prior art keywords
- communication device
- communication
- encryption key
- sharing
- 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
Classifications
-
- 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/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0838—Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these
- H04L9/0841—Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these involving Diffie-Hellman or related key agreement protocols
-
- 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/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/30—Security of mobile devices; Security of mobile applications
- H04W12/35—Protecting application or service provisioning, e.g. securing SIM application provisioning
-
- 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/60—Digital content management, e.g. content distribution
-
- 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/80—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/22—Self-organising networks, e.g. ad-hoc networks or sensor networks with access to wired networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
また、共有された通信パラメータにより構成された無線ネットワークを介して無線通信を行う場合には、該通信パラメータに基づく第2の暗号鍵が用いられる。第2の暗号鍵は、所望の通信が終了して無線ネットワークが切断される、若しくは有効期間が過ぎると破棄される。
前記他の通信装置との間で、第2の暗号鍵を前記第1の暗号鍵で暗号化して共有する第2の共有手段と、
前記通信装置と前記他の通信装置とが直接接続しているか否かを判定する判定手段と、
前記判定手段により前記他の通信装置と直接接続していると判定された場合には前記第2の暗号鍵を用いてデータの通信路を暗号化して送信し、前記判定手段により前記他の通信装置と直接接続していない判定された場合には前記第1の暗号鍵を用いて前記データを暗号化して送信する送信手段と、を有することを特徴とする。
前記他の通信装置との間で、第2の暗号鍵を前記第1の暗号鍵で暗号化して共有する第2の共有手段と、
前記他の通信装置からデータを受信する受信手段と、
前記通信装置と前記他の通信装置とが直接接続しているか否かを判定する判定手段と、
前記判定手段により前記他の通信装置と直接接続していると判定された場合には前記第2の暗号鍵を用いてデータの通信路を復号し、前記判定手段により前記他の通信装置と直接接続していない判定された場合には前記第1の暗号鍵を用いて前記受信手段により受信したデータを復号する復号手段と、を有することを特徴とする。
本実施形態では、複数の通信装置が共有したいコンテンツデータの送受信をプロキシサーバを介して行うデータ共有システムを説明する。但し、発明の実施形態はプロキシサーバを有するシステムに限定されず、メールサーバを介してコンテンツデータの送受信を行うメールシステムや、ドキュメントサーバを介してコンテンツデータの送受信を行うドキュメントシステムにも適応可能である。
このように、コンテンツデータの提供先が、共有済みの通信パラメータにより構成された無線ネットワークを介して接続されているか否かに応じて、第1の暗号鍵を用いてコンテンツデータを暗号化するか否かを切替える。
以下、本発明の第2の実施形態を説明する。図6は、発明の第2の実施形態に対応するデータ共有システム構成の一例を示す図である。インターネット600は、TCP/IPプロトコルに従ってノード間の通信を可能とするネットワークである。インターネット600は、インターネットに限らず、WAN(Wide Area Network)やLAN(Local Area Network)、或いは、それらの組合せであってもよい。
Claims (9)
- 通信装置であって、
他の通信装置との間で第1の暗号鍵を共有する第1の共有手段と、
前記他の通信装置との間で、第2の暗号鍵を前記第1の暗号鍵で暗号化して共有する第2の共有手段と、
前記通信装置と前記他の通信装置とが直接接続しているか否かを判定する判定手段と、
前記判定手段により前記他の通信装置と直接接続していると判定された場合には前記第2の暗号鍵を用いてデータの通信路を暗号化して送信し、前記判定手段により前記他の通信装置と直接接続していない判定された場合には前記第1の暗号鍵を用いて前記データを暗号化して送信する送信手段と、
を有することを特徴とする通信装置。 - 通信装置であって、
他の通信装置との間で第1の暗号鍵を共有する第1の共有手段と、
前記他の通信装置との間で、第2の暗号鍵を前記第1の暗号鍵で暗号化して共有する第2の共有手段と、
前記他の通信装置からデータを受信する受信手段と、
前記通信装置と前記他の通信装置とが直接接続しているか否かを判定する判定手段と、
前記判定手段により前記他の通信装置と直接接続していると判定された場合には前記第2の暗号鍵を用いてデータの通信路を復号し、前記判定手段により前記他の通信装置と直接接続していないと判定された場合には前記第1の暗号鍵を用いて前記受信手段により受信したデータを復号する復号手段と、
を有することを特徴とする通信装置。 - 前記第1の暗号鍵及び前記第2の暗号鍵を記憶する記憶手段を更に有することを特徴とする請求項1または2に記載の通信装置。
- 前記第1の共有手段は、Diffie-Hellmanの鍵交換アルゴリズムを用いて前記第1の暗号鍵を共有することを特徴とする請求項1乃至3のいずれか1項に記載の通信装置。
- 前記通信装置は、前記他の通信装置と前記第2の暗号鍵を用いてIEEE802.11シリーズに準拠した無線通信を行うことを特徴とする請求項1乃至4のいずれか1項に記載の通信装置。
- 前記第2の暗号鍵は、単一の相手装置に対してデータを送信する際に用いられるセッション鍵と、複数の相手装置に対してデータを送信する際に用いられるグループ鍵と、の少なくともいずれか一方であることを特徴とする請求項1から5のいずれか1項に記載の通信装置。
- 通信装置の制御方法であって、
第1の共有手段が、他の通信装置との間で第1の暗号鍵を共有する第1の共有工程と、
第2の共有手段が、前記他の通信装置との間で、第2の暗号鍵を前記第1の暗号鍵で暗号化して共有する第2の共有工程と、
判定手段が、前記通信装置と前記他の通信装置とが直接接続しているか否かを判定する判定工程と、
送信手段が、前記判定工程において前記他の通信装置と直接接続していると判定された場合には前記第2の暗号鍵を用いてデータの通信路を暗号化して送信し、前記判定工程において前記他の通信装置と直接接続していない判定された場合には前記第1の暗号鍵を用いて前記データを暗号化して送信する送信工程と、
を有することを特徴とする通信装置の制御方法。 - 通信装置の制御方法であって、
第1の共有手段が、他の通信装置との間で第1の暗号鍵を共有する第1の共有工程と、
第2の共有手段が、前記他の通信装置との間で、第2の暗号鍵を前記第1の暗号鍵で暗号化して共有する第2の共有工程と、
判定手段が、前記通信装置と前記他の通信装置とが直接接続しているか否かを判定する判定工程と、
受信手段が、前記他の通信装置からデータを受信する受信工程と、
復号手段が、前記判定工程において前記他の通信装置と直接接続していると判定された場合には前記第2の暗号鍵を用いてデータの通信路を復号し、前記判定工程において前記他の通信装置と直接接続していない判定された場合には前記第1の暗号鍵を用いて前記受信手段により受信したデータを復号する復号工程と、
を有することを特徴とする通信装置の制御方法。 - コンピュータを請求項1乃至6のいずれか1項に記載の通信装置の各手段として動作させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009222840A JP5600407B2 (ja) | 2008-10-10 | 2009-09-28 | 通信装置、通信装置の制御方法及びコンピュータプログラム |
| US12/574,094 US8954746B2 (en) | 2008-10-10 | 2009-10-06 | Communication apparatus, and method for controlling communication apparatus |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008264633 | 2008-10-10 | ||
| JP2008264633 | 2008-10-10 | ||
| JP2009222840A JP5600407B2 (ja) | 2008-10-10 | 2009-09-28 | 通信装置、通信装置の制御方法及びコンピュータプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2010114885A JP2010114885A (ja) | 2010-05-20 |
| JP2010114885A5 JP2010114885A5 (ja) | 2012-11-08 |
| JP5600407B2 true JP5600407B2 (ja) | 2014-10-01 |
Family
ID=42099964
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009222840A Expired - Fee Related JP5600407B2 (ja) | 2008-10-10 | 2009-09-28 | 通信装置、通信装置の制御方法及びコンピュータプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8954746B2 (ja) |
| JP (1) | JP5600407B2 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12321458B2 (en) | 2007-03-06 | 2025-06-03 | Unisys Corporation | Methods and systems for providing and controlling cryptographic secure communications terminal operable in a plurality of languages |
| US8135980B2 (en) * | 2008-12-23 | 2012-03-13 | Unisys Corporation | Storage availability using cryptographic splitting |
| US8464061B2 (en) | 2010-08-30 | 2013-06-11 | Apple Inc. | Secure wireless link between two devices using probes |
| US11030305B2 (en) | 2010-10-04 | 2021-06-08 | Unisys Corporation | Virtual relay device for providing a secure connection to a remote device |
| CA2813758C (en) | 2010-10-08 | 2023-01-03 | Brian Lee Moffat | Private data sharing system |
| US9262760B2 (en) * | 2010-12-22 | 2016-02-16 | Gilbarco Inc. | Fuel dispensing payment system for secure evaluation of cardholder data |
| WO2012140891A1 (ja) * | 2011-04-15 | 2012-10-18 | パナソニック株式会社 | 無線通信装置 |
| EP2729894B1 (en) * | 2011-07-10 | 2021-04-14 | Blendology Limited | An electronic data sharing device and method of use |
| JP5843634B2 (ja) * | 2012-01-30 | 2016-01-13 | キヤノン株式会社 | 通信装置、および、その制御方法、プログラム |
| US9210146B2 (en) * | 2012-02-18 | 2015-12-08 | Daniel S. Shimshoni | Secure content transfer using dynamically generated optical machine readable codes |
| US10417437B2 (en) * | 2015-09-28 | 2019-09-17 | Xmedius Solutions Inc. | Maintaining data security in a network device |
| WO2017099745A1 (en) | 2015-12-09 | 2017-06-15 | Hewlett-Packard Development Company, L.P. | Finisher output bin assembly |
| EP3920479B1 (en) * | 2019-01-31 | 2025-09-03 | Connectfree Corporation | Data transmission method, communication processing method, device, and communication processing program |
| US12513512B2 (en) | 2022-01-14 | 2025-12-30 | Apple Inc. | Encrypting MAC header fields for WLAN privacy enhancement |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6367018B1 (en) * | 1998-02-05 | 2002-04-02 | 3Com Corporation | Method for detecting dedicated link between an end station and a network device |
| JP2000138703A (ja) | 1998-10-30 | 2000-05-16 | Toshiba Corp | 情報提供装置及び記憶媒体 |
| US6993134B1 (en) * | 1999-08-09 | 2006-01-31 | Koninklijke Philips Electronics N.V. | Key exchange via a portable remote control device |
| JP4130809B2 (ja) * | 2003-11-04 | 2008-08-06 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 端末間の暗号化通信チャネルを構築する方法及びそのための装置並びにプログラム |
| JP4114126B2 (ja) * | 2000-09-13 | 2008-07-09 | 富士フイルム株式会社 | 通信システム及び通信方法 |
| JP2004048458A (ja) * | 2002-07-12 | 2004-02-12 | Ntt Communications Kk | セキュア通信システム、ポリシーサーバ、セキュア通信を行う機器及びプログラム |
| JP3792632B2 (ja) * | 2002-10-01 | 2006-07-05 | Necインフロンティア株式会社 | 無線lan通信方式 |
| JP4461677B2 (ja) * | 2002-12-18 | 2010-05-12 | 富士ゼロックス株式会社 | 通信端末及び通信プログラム |
| JP2006087032A (ja) * | 2004-09-17 | 2006-03-30 | Pioneer Electronic Corp | 無線lanシステムおよびその基地局 |
| JP2006157635A (ja) * | 2004-11-30 | 2006-06-15 | Nec Corp | 情報処理装置、情報処理方法、および情報処理プログラム |
| US7577125B2 (en) * | 2005-07-08 | 2009-08-18 | Microsoft Corporation | Direct wireless client to client communication |
| JP2007020037A (ja) * | 2005-07-11 | 2007-01-25 | Nikon Corp | 電子カメラ |
| JP4889080B2 (ja) * | 2005-07-13 | 2012-02-29 | 株式会社バンダイナムコゲームス | プログラム、情報記憶媒体、ゲーム機および通信ゲームシステム |
| JP2007165977A (ja) * | 2005-12-09 | 2007-06-28 | Seiko Epson Corp | 無線通信システム、及び無線通信方法 |
| JP2007251748A (ja) | 2006-03-17 | 2007-09-27 | Nikon Corp | 無線通信機能付きカメラ |
| JP2008022165A (ja) * | 2006-07-11 | 2008-01-31 | Canon Inc | 無線通信システム、無線通信方法、及びコンピュータプログラム |
| JP2008060704A (ja) * | 2006-08-29 | 2008-03-13 | Sony Corp | 通信システム、データ提供装置、電子機器、制御方法、およびプログラム |
| JP2008211638A (ja) * | 2007-02-27 | 2008-09-11 | Seiko Epson Corp | 処理実行装置、処理要求装置、それらの制御方法及びそれらのプログラム |
-
2009
- 2009-09-28 JP JP2009222840A patent/JP5600407B2/ja not_active Expired - Fee Related
- 2009-10-06 US US12/574,094 patent/US8954746B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20100095119A1 (en) | 2010-04-15 |
| US8954746B2 (en) | 2015-02-10 |
| JP2010114885A (ja) | 2010-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5600407B2 (ja) | 通信装置、通信装置の制御方法及びコンピュータプログラム | |
| JP5590803B2 (ja) | 通信装置及び通信方法 | |
| JP6794191B2 (ja) | 通信装置、通信方法、及びプログラム | |
| JP6759011B2 (ja) | 通信装置、通信方法、及びプログラム | |
| US11228434B2 (en) | Data-at-rest encryption and key management in unreliably connected environments | |
| KR100959239B1 (ko) | 통신 장치 및 통신 계층 역할 결정 방법 | |
| JP6532333B2 (ja) | 通信装置、通信方法及びプログラム | |
| JP5473471B2 (ja) | 通信システム、通信装置およびその制御方法 | |
| CN101090315B (zh) | 通信设备及其方法 | |
| JP6776023B2 (ja) | 通信装置、通信方法、及びプログラム | |
| JP6501597B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
| JP5574869B2 (ja) | 通信装置、中継装置、無線通信システム、通信装置の制御方法、中継装置の制御方法およびプログラム | |
| JP7262950B2 (ja) | 通信装置、通信方法及びプログラム | |
| JP6732460B2 (ja) | 通信装置、通信方法、プログラム | |
| JP6472259B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
| WO2020054364A1 (ja) | 通信装置、通信方法及びプログラム | |
| WO2018030296A1 (ja) | 通信装置、通信方法、及びプログラム | |
| JP2006101416A (ja) | 無線通信装置及び無線通信装置の制御方法 | |
| JP2016213614A (ja) | 通信装置、通信装置の制御方法、プログラム | |
| JP2020057390A (ja) | 中継装置、通信制御方法、および、通信システム | |
| JP2021064910A (ja) | 通信装置、制御方法およびプログラム | |
| JP6666669B2 (ja) | 通信装置及びその制御方法ならびにプログラム | |
| JP6369094B2 (ja) | 情報共有システム | |
| JP6610721B2 (ja) | ストレージデバイス及びプログラム | |
| JP2019110602A (ja) | 通信装置、制御方法、および、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120925 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131125 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140123 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140210 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140409 |
|
| 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: 20140718 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140818 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5600407 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |