[go: up one dir, main page]

JP2002016594A - Wireless communication device and key length control method for encryption / decryption processing applied to the device - Google Patents

Wireless communication device and key length control method for encryption / decryption processing applied to the device

Info

Publication number
JP2002016594A
JP2002016594A JP2000199001A JP2000199001A JP2002016594A JP 2002016594 A JP2002016594 A JP 2002016594A JP 2000199001 A JP2000199001 A JP 2000199001A JP 2000199001 A JP2000199001 A JP 2000199001A JP 2002016594 A JP2002016594 A JP 2002016594A
Authority
JP
Japan
Prior art keywords
wireless communication
key length
communication device
encryption
maximum
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
Application number
JP2000199001A
Other languages
Japanese (ja)
Inventor
Takehiro Kinoshita
雄弘 木下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2000199001A priority Critical patent/JP2002016594A/en
Publication of JP2002016594A publication Critical patent/JP2002016594A/en
Pending legal-status Critical Current

Links

Landscapes

  • Transceivers (AREA)

Abstract

(57)【要約】 【課題】無線通信装置における暗号化/復号化処理に使
用するキーの長さの上限値を当該無線通信装置の使用地
域に応じた値に自動的に設定する。 【解決手段】位置情報検出部31は、GPS衛星からの
電波をアンテナ33により受信し、GPS受信部34に
入力する。GPS受信部34は、GPS衛星からのスぺ
クトラム拡散された信号を逆拡散して復調し、この復調
した信号を測位部35に送る。測位部35は、復調した
信号から無線通信装置が使用される際の位置に関する情
報を抽出し、仕様制御部32のCPU37へ出力する。
CPU37は、位置情報検出部31から送られる位置情
報を受け取ると、この位置情報をもとに、メモリ36中
のテーブルなどを利用して本無線通信装置の現在位置に
適合した暗号化/復号化処理用の最大キー長を求め、そ
の最大キー長により通信部21における暗号化/復号化
処理用のキー長が制限されるように制御する。
(57) [Summary] [PROBLEMS] To automatically set an upper limit value of the length of a key used for encryption / decryption processing in a wireless communication device to a value corresponding to an area where the wireless communication device is used. A position information detecting unit receives an electric wave from a GPS satellite by an antenna and inputs the electric wave to a GPS receiving unit. The GPS receiving unit 34 despreads and demodulates the spectrum-spread signal from the GPS satellite, and sends the demodulated signal to the positioning unit 35. The positioning unit 35 extracts information on the position when the wireless communication device is used from the demodulated signal and outputs the information to the CPU 37 of the specification control unit 32.
Upon receiving the position information sent from the position information detecting unit 31, the CPU 37 uses the table or the like in the memory 36 to perform encryption / decryption suitable for the current position of the wireless communication device based on the position information. A maximum key length for processing is obtained, and control is performed such that the key length for encryption / decryption processing in the communication unit 21 is limited by the maximum key length.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、無線通信装置及び
同装置に適用される暗号化/復号化処理用キー長制御方
法に関する。
The present invention relates to a radio communication apparatus and a key length control method for encryption / decryption processing applied to the apparatus.

【0002】[0002]

【従来の技術】無線通信装置における暗号化/復号化処
理に使用するキーの最大キー長(キー長上限値)は、当
該無線通信装置の輸出元である国の所轄監督組織により
規定されており、その規定に基づいて輸出先の地域毎に
決定されなければならない。
2. Description of the Related Art The maximum key length (key length upper limit value) of a key used for encryption / decryption processing in a wireless communication device is regulated by a competent supervisory organization of a country from which the wireless communication device is exported. Must be determined for each export destination based on the regulations.

【0003】上記暗号化/復号化処理に使用するキーの
長さが、予め定められたビット数(日本国の場合、56
ビット)を超過する場合には、当該無線通信装置が使用
される地域を輸出元の国の所轄監督組織の規定するとこ
ろに照らし合わせ、その輸出の可否が決定される。
The length of a key used for the encryption / decryption processing is determined by a predetermined number of bits (in the case of Japan, 56 bits).
If the wireless communication device is used, the area in which the wireless communication device is used is determined according to the regulations of the jurisdiction of the exporting country, and whether or not the wireless communication device can be exported is determined.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、無線通
信装置が正規のルートで輸出されたとしても、末端の使
用者によって当初想定された地域外に持ち込まれ、輸出
元の国の所轄監督組織が定めた規定を逸脱して使用され
る場合が考えられる。また、この場合、戦略物資輸出規
制上の問題を生じるおそれがある。
However, even if the wireless communication device is exported via a regular route, it is brought out of the area originally assumed by the terminal user, and the jurisdiction overseeing organization of the country of the export source establishes it. It may be used out of the specified rules. In addition, in this case, there is a possibility that a problem may occur in the export control of strategic goods.

【0005】このため、無線通信装置が末端の使用者に
よって当初想定された地域外に持ち込まれた場合であっ
ても、輸出元の国の所轄監督組織が定めた規定を逸脱し
て使用されないように措置する必要がある。
[0005] Therefore, even when the wireless communication device is brought out of the area originally assumed by the end user, the wireless communication device is used so as not to deviate from the regulations set by the jurisdiction overseeing organization of the country of the export source. It is necessary to take measures.

【0006】本発明は、上記事情に鑑みてなされたもの
で、無線通信装置における暗号化/復号化処理に使用す
るキーの長さの上限値を当該無線通信装置の使用地域に
応じた値に自動的に設定することが可能な無線通信装置
及び同装置に適用される暗号化/復号化処理用キー長制
御方法を提供することを目的とする。
The present invention has been made in view of the above circumstances, and sets the upper limit of the length of a key used for encryption / decryption processing in a wireless communication device to a value corresponding to an area where the wireless communication device is used. An object of the present invention is to provide a wireless communication device that can be automatically set and a key length control method for encryption / decryption processing applied to the device.

【0007】[0007]

【課題を解決するための手段】本発明に係る無線通信装
置は、無線通信装置が使用される際の暗号化/復号化用
キーの最大キー長を地域毎に定めた情報を記憶する手段
と、GPS衛星から送られてくる信号から前記無線通信
装置の位置を検出する手段と、検出された位置の属する
地域に対応する最大キー長を前記記憶手段に記憶された
情報に従って導き出す手段と、導き出した最大キー長に
より前記無線通信装置における暗号化/復号化処理用の
キー長が制限されるように制御する手段とを具備したこ
とを特徴とする。
According to the present invention, there is provided a wireless communication apparatus for storing information defining a maximum key length of an encryption / decryption key for each region when the wireless communication apparatus is used. Means for detecting a position of the wireless communication device from a signal transmitted from a GPS satellite, means for deriving a maximum key length corresponding to an area to which the detected position belongs according to information stored in the storage means, Means for controlling such that the key length for encryption / decryption processing in the wireless communication device is limited by the maximum key length.

【0008】また、本発明に係る無線通信装置は、無線
通信装置が使用される際の暗号化/復号化用キーの最大
キー長を地域毎に定めた情報を記憶する手段と、セルラ
ー電話の基地局から送られてくる信号から前記無線通信
装置の位置を検出する手段と、検出された位置の属する
地域に対応する最大キー長を前記記憶手段に記憶された
情報に従って導き出す手段と、導き出した最大キー長に
より前記無線通信装置における暗号化/復号化処理用の
キー長が制限されるように制御する手段とを具備したこ
とを特徴とする。
[0008] Further, a wireless communication apparatus according to the present invention comprises: means for storing information defining a maximum key length of an encryption / decryption key for each region when the wireless communication apparatus is used; Means for detecting the position of the wireless communication device from a signal transmitted from the base station, means for deriving a maximum key length corresponding to an area to which the detected position belongs according to information stored in the storage means, Means for controlling such that the key length for encryption / decryption processing in the wireless communication apparatus is limited by the maximum key length.

【0009】前記の各無線通信装置において、前記記憶
手段は、輸出許可対象国と輸出許可対象外の国とに分け
て暗号化/復号化用キーの最大キー長を定めたテーブル
を記憶するものであってもよい。
In each of the above wireless communication devices, the storage means stores a table in which a maximum key length of an encryption / decryption key is determined for each of an export-licensed country and an export-unlicensed country. It may be.

【0010】前記の各無線通信装置において、前記検出
手段は、電源投入時に与えられる動作指令に従って前記
位置の検出を実行するものであってもよい。
[0010] In each of the above wireless communication devices, the detecting means may detect the position in accordance with an operation command given when power is turned on.

【0011】前記の各無線通信装置において、前記検出
手段は、スイッチ操作により与えられる動作指令に従っ
て前記位置の検出を実行するものであってもよい。
In each of the above wireless communication devices, the detecting means may detect the position according to an operation command given by a switch operation.

【0012】本発明に係る無線通信装置に適用される暗
号化/復号化処理用キー長制御方法は、前記無線通信装
置が使用される際の暗号化/復号化用キーの最大キー長
を地域毎に定めた情報を当該無線通信装置に予め記憶し
ておき、GPS衛星から送られてくる信号から前記無線
通信装置の位置を検出し、検出された位置の属する地域
に対応する最大キー長を、前記記憶した情報に従って導
き出し、導き出した最大キー長により前記無線通信装置
における暗号化/復号化処理用のキー長が制限されるよ
うに制御することを特徴とする。
[0012] The key length control method for encryption / decryption processing applied to the wireless communication apparatus according to the present invention is characterized in that the maximum key length of the encryption / decryption key when the wireless communication apparatus is used is set to a local area. The information determined for each is stored in advance in the wireless communication device, the position of the wireless communication device is detected from a signal transmitted from a GPS satellite, and the maximum key length corresponding to the area to which the detected position belongs is determined. And deriving according to the stored information, and controlling the key length for encryption / decryption processing in the wireless communication device to be limited by the derived maximum key length.

【0013】また、本発明に係る無線通信装置に適用さ
れる暗号化/復号化処理用キー長制御方法は、前記無線
通信装置が使用される際の暗号化/復号化用キーの最大
キー長を地域毎に定めた情報を当該無線通信装置に予め
記憶しておき、セルラー電話の基地局から送られてくる
信号から前記無線通信装置の位置を検出し、検出された
位置の属する地域に対応する最大キー長を、前記記憶し
た情報に従って導き出し、導き出した最大キー長により
前記無線通信装置における暗号化/復号化処理用のキー
長が制限されるように制御することを特徴とする。
Further, the key length control method for encryption / decryption processing applied to the wireless communication device according to the present invention is characterized in that the maximum key length of the encryption / decryption key when the wireless communication device is used. Is stored in the wireless communication device in advance, the position of the wireless communication device is detected from a signal transmitted from the base station of the cellular phone, and the information corresponds to the region to which the detected position belongs. A maximum key length to be obtained is derived in accordance with the stored information, and control is performed such that a key length for encryption / decryption processing in the wireless communication apparatus is limited by the derived maximum key length.

【0014】前記の各暗号化/復号化処理用キー長制御
方法において、前記記憶された情報は、輸出許可対象国
と輸出許可対象外の国とに分けて暗号化/復号化用キー
の最大キー長を定めたテーブルを含んでいてもよい。
In each of the encryption / decryption key length control methods described above, the stored information is divided into an export-licensable country and a license-exempt country, and the maximum of the encryption / decryption key is divided into two. It may include a table that defines the key length.

【0015】前記の各暗号化/復号化処理用キー長制御
方法において、前記位置検出は、電源投入時に与えられ
る動作指令に従って実行するようにしてもよい。
In each of the above-described key length control methods for encryption / decryption processing, the position detection may be executed in accordance with an operation command given when power is turned on.

【0016】前記の各暗号化/復号化処理用キー長制御
方法において、前記位置検出は、スイッチ操作により与
えられる動作指令に従って実行するようにしてもよい。
In each of the above-described key length control methods for encryption / decryption processing, the position detection may be performed according to an operation command given by a switch operation.

【0017】また、本発明に係る、他の機器との間で無
線通信を行う無線通信機能を有する無線通信装置は、無
線通信機能を使用する際に通信情報の暗号化/復号化に
用いるキーの、地域別最大キー長を記憶する記憶手段
と、前記無線通信装置の所在地域を検出する検出手段
と、前記検出手段にて検出された地域に対応する最大キ
ー長を前記記憶手段から抽出し、前記キーを抽出された
前記最大キー長以下に制限する手段とを具備したことを
特徴とする。
Further, according to the present invention, a wireless communication apparatus having a wireless communication function for performing wireless communication with another device includes a key used for encrypting / decrypting communication information when using the wireless communication function. Storage means for storing the maximum key length for each area, detection means for detecting the location area of the wireless communication device, and extracting the maximum key length corresponding to the area detected by the detection means from the storage means. Means for limiting the key to not more than the extracted maximum key length.

【0018】また、本発明に係る、他の機器との間で無
線通信を行う無線通信機能を有する無線通信装置は、情
報の暗号化/復号化に用いるキーの、地域別最大キー長
を記憶する記憶手段と、前記無線通信装置の所在地域を
検出する検出手段と、前記検出手段にて検出された地域
に対応する最大キー長を前記記憶手段から抽出し、前記
キーを抽出された前記最大キー長以下に制限して設定す
る手段と、前記設定手段にて設定されたキーを用いて情
報を暗号化/復号化して無線通信を行う通信手段とを具
備したことを特徴とする。
Further, according to the present invention, a wireless communication apparatus having a wireless communication function for performing wireless communication with another device stores a maximum key length for each region of a key used for encryption / decryption of information. Storing means, a detecting means for detecting a location area of the wireless communication device, and extracting a maximum key length corresponding to the area detected by the detecting means from the storing means, It is characterized by comprising means for setting the key length to be less than the key length, and communication means for performing wireless communication by encrypting / decrypting information using the key set by the setting means.

【0019】また、本発明に係る、他の機器との間で無
線通信を行う無線通信機能を有する無線通信装置は、無
線通信機能を使用する際に通信情報の暗号化/復号化に
用いるキーの、地域別最大キー長を記憶する記憶手段
と、前記無線通信装置の所在地域を検出する検出手段
と、無線通信の相手機器から最大キー長の情報を取得す
る取得手段と、前記取得手段にて取得した相手機器の最
大キー長と、前記検出手段にて検出された地域に対応す
る最大キー長とを比較し、小さい方の最大キー長以下に
前記キーを制限する手段とを具備したことを特徴とす
る。
Further, according to the present invention, a wireless communication apparatus having a wireless communication function for performing wireless communication with another device is provided with a key used for encrypting / decrypting communication information when using the wireless communication function. Storage means for storing the maximum key length for each area, detection means for detecting the location area of the wireless communication device, acquisition means for acquiring information on the maximum key length from a partner device of wireless communication, and the acquisition means Means for comparing the maximum key length of the partner device obtained by the above and the maximum key length corresponding to the area detected by the detection means, and limiting the key to a smaller maximum key length or less. It is characterized by.

【0020】また、本発明に係る、他の機器との間で無
線通信を行う無線通信機能を有する無線通信装置に適用
される暗号化/復号化処理用キー長制御方法は、無線通
信機能を使用する際に通信情報の暗号化/復号化に用い
るキーの、地域別最大キー長を記憶しておき、前記無線
通信装置の所在地域を検出し、前記検出された地域に対
応する最大キー長を、前記記憶しておいた地域別最大キ
ー長から抽出し、前記キーを抽出された前記最大キー長
以下に制限することを特徴とする。
A key length control method for encryption / decryption processing applied to a wireless communication apparatus having a wireless communication function of performing wireless communication with another device according to the present invention has a wireless communication function. A maximum key length for each region of a key used for encryption / decryption of communication information when used is stored, a location area of the wireless communication apparatus is detected, and a maximum key length corresponding to the detected area is detected. Is extracted from the stored maximum key length for each area, and the key is limited to not more than the extracted maximum key length.

【0021】また、本発明に係る、他の機器との間で無
線通信を行う無線通信機能を有する無線通信装置に適用
される暗号化/復号化処理用キー長制御方法は、情報の
暗号化/復号化に用いるキーの、地域別最大キー長を記
憶しておき、前記無線通信装置の所在地域を検出し、前
記検出された地域に対応する最大キー長を、前記記憶し
ておいた地域別最大キー長から抽出し、前記キーを抽出
された前記最大キー長以下に制限して設定し、前記設定
されたキーを用いて情報を暗号化/復号化して無線通信
を行うことを特徴とする。
Further, according to the key length control method for encryption / decryption processing applied to a wireless communication apparatus having a wireless communication function of performing wireless communication with another device according to the present invention, there is provided a method for encrypting information. / The maximum key length for each area of the key used for decryption is stored, the location area of the wireless communication device is detected, and the maximum key length corresponding to the detected area is stored in the stored area. Extracting from another maximum key length, limiting and setting the key to be equal to or less than the extracted maximum key length, and performing wireless communication by encrypting / decrypting information using the set key. I do.

【0022】また、本発明に係る、他の機器との間で無
線通信を行う無線通信機能を有する無線通信装置に適用
される暗号化/復号化処理用キー長制御方法は、無線通
信機能を使用する際に通信情報の暗号化/復号化に用い
るキーの、地域別最大キー長を記憶しておき、前記無線
通信装置の所在地域を検出し、無線通信の相手機器から
最大キー長の情報を取得し、前記取得した相手機器の最
大キー長と、前記検出された地域に対応する最大キー長
とを比較し、小さい方の最大キー長以下に前記キーを制
限することを特徴とする。
A key length control method for encryption / decryption processing applied to a wireless communication apparatus having a wireless communication function of performing wireless communication with another device according to the present invention has a wireless communication function. The maximum key length for each region of a key used for encryption / decryption of communication information at the time of use is stored, the location area of the wireless communication device is detected, and information on the maximum key length is received from a partner device of wireless communication. And comparing the obtained maximum key length of the partner device with the maximum key length corresponding to the detected area, and limiting the key to a smaller maximum key length or less.

【0023】[0023]

【発明の実施の形態】以下、図面を参照して本発明の実
施形態を説明する。 (第1の実施形態)図1は、本発明の対象とする通信シ
ステムの全体の概略構成を示したものである。図1に示
すように例えばパーソナルコンピュータ(以下、パソコ
ンと略称する)11に無線通信装置12が装着される共
に、携帯用電話機13に無線通信装置14が装着され
る。そして、上記パソコン11と携帯用電話機13との
間において、無線通信装置12,14を介して無線通信
が行なわれる。また、上記携帯用電話機13は、基地局
15に対して直接無線通信を行なう機能を有している。
Embodiments of the present invention will be described below with reference to the drawings. (First Embodiment) FIG. 1 shows the overall schematic configuration of a communication system to which the present invention is applied. As shown in FIG. 1, for example, a wireless communication device 12 is mounted on a personal computer (hereinafter abbreviated as a personal computer) 11 and a wireless communication device 14 is mounted on a portable telephone 13. Then, wireless communication is performed between the personal computer 11 and the portable telephone 13 via the wireless communication devices 12 and 14. Further, the portable telephone 13 has a function of performing direct wireless communication with the base station 15.

【0024】上記無線通信装置12,14は、図2に示
すように構成される。図2に示す無線通信装置12,1
4は、短距離無線データ通信技術であるBluetoothイン
タフェースを搭載しており、他のBluetoothインタフェ
ース搭載機器との無線通信を行えるようになっている。
Bluetoothインタフェースに対応した機能は、後述する
送受信モジュール22及びCPU37に実装される。
The wireless communication devices 12 and 14 are configured as shown in FIG. The wireless communication device 12, 1 shown in FIG.
No. 4 is equipped with a Bluetooth interface, which is a short-range wireless data communication technology, and can perform wireless communication with other devices equipped with a Bluetooth interface.
The function corresponding to the Bluetooth interface is implemented in the transmission / reception module 22 and the CPU 37 described later.

【0025】通信部21は、CPU37に制御され、他
の無線通信装置の通信部との間で通信を行う。この通信
部21には、Bluetoothインタフェースの機能を実現す
るための送受信モジュール22が備えられており、短距
離無線データ通信を行う際にはこの送受信モジュール2
2が使用される。
The communication unit 21 is controlled by the CPU 37 to communicate with a communication unit of another wireless communication device. The communication unit 21 includes a transmission / reception module 22 for realizing the function of the Bluetooth interface. When performing short-range wireless data communication, the transmission / reception module 2
2 are used.

【0026】上記通信部21には、当該通信部21内部
で行われる各種のデータ処理に必要な暗号化処理もしく
は復号化処理を行うための暗号化/復号化処理部23が
設けられる。特に、上記暗号化処理/復号化処理におい
て使用可能なキーの最大長は、後述するCPU37、も
しくは通信部21自身により設定される。また、通信部
21は、他の無線通信装置との間でのネゴシエーション
により得られる相手側の最大キー長と自身の最大キー長
とを比較し、両者のうち短い方の最大キー長により通信
用の暗号化処理/復号化処理におけるキー長が制限され
るように制御する。例えば、他の無線通信装置に送信す
べきデータの暗号化キーなどは、上記最大キー長を超え
る長さでは使用できないものとなる。
The communication unit 21 is provided with an encryption / decryption processing unit 23 for performing an encryption process or a decryption process necessary for various data processing performed inside the communication unit 21. In particular, the maximum length of a key that can be used in the encryption / decryption processing is set by a CPU 37 described later or the communication unit 21 itself. In addition, the communication unit 21 compares the maximum key length of the other party obtained by negotiation with another wireless communication device with its own maximum key length, and uses the shorter maximum key length of the two for communication. Is controlled so that the key length in the encryption / decryption processing is restricted. For example, an encryption key of data to be transmitted to another wireless communication device cannot be used if the length exceeds the maximum key length.

【0027】上記通信部21は、パソコン11あるいは
携帯用電話機13から送られてくる送信信号を入力する
と、この信号を所定の搬送周波数により変調し、増幅し
た後、アンテナ24から無線信号を他の機器に送信す
る。また、通信部21は、自身に送られてくる無線信号
をアンテナ24で受信すると、この信号を増幅し、所定
の搬送周波数で復調した後、受信信号として上記パソコ
ン11あるいは携帯用電話機13へ出力する。
When the communication section 21 receives a transmission signal sent from the personal computer 11 or the portable telephone 13, the communication section 21 modulates the signal with a predetermined carrier frequency, amplifies the signal, and then converts the radio signal from the antenna 24 to another signal. Send to device. When the communication unit 21 receives the wireless signal transmitted thereto by the antenna 24, the communication unit 21 amplifies the signal, demodulates the signal at a predetermined carrier frequency, and outputs the signal to the personal computer 11 or the portable telephone 13 as a reception signal. I do.

【0028】位置情報検出部31は、GPS(Global P
ositioning System)衛星からの電波を受信するアンテ
ナ33、GPS受信部34、測位部35からなり、例え
ば無線通信装置の電源が投入される毎に仕様制御部32
のCPU37から起動指令が与えられて動作するように
なっている。
The position information detector 31 is a GPS (Global P
an antenna 33 for receiving radio waves from a satellite, a GPS receiving unit 34, and a positioning unit 35. For example, each time the wireless communication device is powered on, the specification control unit 32
Is activated by a start command from the CPU 37.

【0029】上記位置情報検出部31は、GPS衛星か
らの電波をアンテナ33で受信してGPS受信部34に
入力する。GPS衛星からの信号はスぺクトラム拡散さ
れているので、GPS受信部34において逆拡散し、復
調した信号を測位部35に送る。この測位部35は、復
調した信号から無線通信装置が使用される際の位置に関
する情報を抽出し、仕様制御部32へ出力する。GPS
では、複数のGPS衛星(Navstar)から発射される電
波を受信することにより、受信者が位置している所の3
次元情報(緯度,経度,高度)を知ることができるよう
になっている。
The position information detecting section 31 receives a radio wave from a GPS satellite with an antenna 33 and inputs the radio wave to a GPS receiving section 34. Since the signal from the GPS satellite is spread spectrum, the signal is despread in the GPS receiving unit 34 and the demodulated signal is sent to the positioning unit 35. The positioning unit 35 extracts information on the position when the wireless communication device is used from the demodulated signal, and outputs the information to the specification control unit 32. GPS
By receiving radio waves emitted from a plurality of GPS satellites (Navstar), 3
Dimension information (latitude, longitude, altitude) can be known.

【0030】仕様制御部32は、各国(各地域)におけ
る暗号化/復号化用最大キー長の仕様を記憶させてなる
メモリ36、及びCPU37からなり、位置情報検出部
31から出力される位置情報がCPU37に入力される
ようになっている。
The specification control unit 32 comprises a memory 36 for storing specifications of the maximum key length for encryption / decryption in each country (each region), and a CPU 37. The position information output from the position information detection unit 31 Is input to the CPU 37.

【0031】上記メモリ36は、各国ごとに本無線装置
の暗号化/復号化用最大キー長が定められた仕様(テー
ブル)を記憶している。具体的には、例えば図3に示す
ようなテーブルを記憶している。この例では、本装置が
輸出許可対象国において使用される場合の暗号化/復号
化用キーの最大キー長と、本装置が輸出許可対象外の国
において使用される場合の暗号化/復号化用キーの最大
キー長とが定められている。
The memory 36 stores specifications (tables) in which the maximum key length for encryption / decryption of the wireless device is determined for each country. Specifically, for example, a table as shown in FIG. 3 is stored. In this example, the maximum key length of an encryption / decryption key when the device is used in a country subject to export license and the encryption / decryption when the device is used in a country not subject to export license The maximum key length of the application key is defined.

【0032】輸出許可対象国に対応する最大キー長とし
ては、輸出申請時に当局に許可された最大キー長(例え
ば128ビット)が採用される。一方、輸出許可対象外
の国に対応する最大キー長としては、Wassenaar Arrang
ementに準じて策定されている輸出規制に係る最大キー
長(例えば56ビット。なお、広く普及したソフトウェ
アに関する暗号化/復号化においては、例外的に64ビ
ットとしてもよい。)が採用される。
As the maximum key length corresponding to the export licensing target country, the maximum key length (for example, 128 bits) permitted by the authority at the time of export application is adopted. On the other hand, the maximum key length for countries not subject to export license is Wassenaar Arrang
A maximum key length (for example, 56 bits, which may be set to 64 bits in encryption / decryption of widely used software) according to export regulations is adopted.

【0033】また、上記メモリ36には、図4に示すよ
うに、まず緯度,経度からその位置の属する国(地域)
を割り出してその後に図3のテーブルを参照して最大キ
ー長を導き出すためのアプリケーションプログラムを記
憶させておいてもよい。さらには、図5に示すように、
緯度,経度から直接、輸出許可対象国に対応する最大キ
ー長と輸出許可対象外の国に対応する最大キー長のいず
れか一方を自動的に導き出すためのアプリケーションプ
ログラムを記憶させておいてもよい。このようなアプリ
ケーションプログラムは、CPU37により実行され
る。
As shown in FIG. 4, the memory 36 first stores the country (region) to which the position belongs from the latitude and longitude.
, And thereafter, an application program for deriving the maximum key length with reference to the table of FIG. 3 may be stored. Further, as shown in FIG.
An application program for automatically deriving either one of the maximum key length corresponding to the country subject to the license and the maximum key length corresponding to the country not subject to the license directly from the latitude and longitude may be stored. . Such an application program is executed by the CPU 37.

【0034】CPU37は、例えばマイクロプロセッサ
で実現され、本無線通信装置全体の制御を司るものであ
る。このCPU37は、後述するようにBluetoothイン
タフェースに対応した機能の一部を備えており、短距離
無線データ通信を行う際にはこの機能が使用される。
The CPU 37 is realized by a microprocessor, for example, and controls the entire wireless communication apparatus. The CPU 37 has a part of a function corresponding to the Bluetooth interface as described later, and this function is used when performing short-range wireless data communication.

【0035】上記CPU37は、位置情報検出部31か
ら送られてくる位置情報を受け取ると、この位置情報を
もとに、メモリ36中のテーブルやアプリケーションプ
ログラムを利用して本無線通信装置の現在位置の属する
国(地域)に適合した暗号化/復号化処理用の最大キー
長を求め、その最大キー長により通信部21における暗
号化/復号化処理用のキー長が制限されるように制御す
る。
When the CPU 37 receives the position information sent from the position information detecting section 31, it uses the table in the memory 36 or an application program to determine the current position of the wireless communication apparatus based on the position information. The maximum key length for the encryption / decryption process suitable for the country (region) to which the device belongs belongs, and control is performed such that the key length for the encryption / decryption process in the communication unit 21 is limited by the maximum key length. .

【0036】図6は、無線通信装置12,14に備えら
れるBluetoothインタフェースのレイヤ構造の概要を示
す図である。
FIG. 6 is a diagram showing an outline of the layer structure of the Bluetooth interface provided in the wireless communication devices 12 and 14.

【0037】同図に示されるように、RF及びベースバ
ンドはハードウェアとして実現されるレイヤであり、一
方、LMP(Link Manager Protocol),HCI(Host Con
troller Interface),L2CAP(Logical Link Contro
l and Adaptation Protocol),SDP(Service Discove
ry Protocol),及びRFCOMMはファームウェアとし
て実現されるレイヤである。RF,ベースバンド,及び
LMPは、モジュール22に実装され、L2CAP,S
DP,及びRFCOMMは、CPU37に実装される。
また、HCIは、モジュール22とCPU37の両方に
実装される。
As shown in the figure, RF and baseband are layers realized as hardware, while LMP (Link Manager Protocol) and HCI (Host Con
troller Interface), L2CAP (Logical Link Control)
l and Adaptation Protocol), Service Discove (SDP)
ry Protocol) and RFCOMM are layers realized as firmware. RF, baseband, and LMP are implemented in module 22, and L2CAP, S2
The DP and the RFCOMM are mounted on the CPU 37.
The HCI is mounted on both the module 22 and the CPU 37.

【0038】上記RF及びベースバンドは、それぞれR
FトランシーバLSI、ベースバンド信号処理LSI等
の形で実現され、搬送波周波数に関わる制御を行う。L
MPは、接続の確立、セキュリティ、及びこれらの制御
を行う。L2CAPは、上位レイヤデータと下位レイヤ
データとの統合、分割、組立てなどを行う。SDPは、
機器に関する情報(機器の種類,マイクロプロセッサ,
OS,アプリケーションソフトウェアなどに関する情
報)を他のBluetoothインタフェース搭載機器とやりと
りし、現在有効なサービスの確認などを行う。RFCO
MMは、既存のシリアルインタフェース(例えばRS−
232C)を利用できるようにそのエミュレートを行
う。HCIは、送受信モジュール22とCPU37とを
接続するバス(トランスポートバス)を介して両者が通
信できるように、該トランスポートバスを制御する。
The RF and baseband are R
It is realized in the form of an F transceiver LSI, a baseband signal processing LSI, or the like, and performs control related to a carrier frequency. L
The MP performs connection establishment, security, and control thereof. L2CAP performs integration, division, assembly, and the like of upper layer data and lower layer data. SDP is
Device information (device type, microprocessor,
Information about the OS, application software, etc.) is exchanged with another device equipped with a Bluetooth interface, and the currently effective service is confirmed. RFCO
The MM uses an existing serial interface (for example, RS-
232C) so that it can be used. The HCI controls the transport bus so that the transmission / reception module 22 and the CPU 37 can communicate with each other via a bus (transport bus).

【0039】次に、図7のフローチャートを参照して、
本実施形態における動作を説明する。位置情報検出部3
1は、無線通信装置の電源が投入される毎に動作し、G
PS衛星からの電波をアンテナ33により受信してGP
S受信部34に入力する。GPS受信部34は、GPS
衛星から送られてくるスぺクトラム拡散された信号を逆
拡散して復調し、この復調した信号を測位部35に送
る。測位部35は、復調した信号から無線通信装置が使
用される際の位置に関する情報を抽出し、仕様制御部3
2のCPU37へ出力する。これにより、CPU37
は、測位部35から送られてくる測位情報に基づき、無
線通信装置の位置を特定する(ステップA1)。
Next, referring to the flowchart of FIG.
The operation in the present embodiment will be described. Position information detector 3
1 operates each time the power of the wireless communication apparatus is turned on.
Radio wave from PS satellite is received by antenna 33 and GP
It is input to the S receiver 34. The GPS receiving unit 34
The spectrum-spread signal sent from the satellite is despread and demodulated, and the demodulated signal is sent to the positioning unit 35. The positioning unit 35 extracts information on the position when the wireless communication device is used from the demodulated signal,
2 to the CPU 37. Thereby, the CPU 37
Specifies the position of the wireless communication device based on the positioning information sent from the positioning unit 35 (step A1).

【0040】そして、CPU37は、特定した位置か
ら、メモリ36中のテーブルやアプリケーションプログ
ラムを利用することにより本無線通信装置の現在位置の
属する国(地域)に適合した仕様、即ち最大キー長(=
X)を取得する(ステップA2)。この最大キー長X
は、CPU37から通信部21に送られ、当該通信部2
1中の所定のメモリに記憶される。このとき、暗号化/
復号化処理部23の暗号化/復号化処理において使用さ
れるキー長は最大キー長Xにより制限され、Xを超える
キー長は使用できないものとなる。
Then, from the specified position, the CPU 37 uses a table or an application program in the memory 36 to apply to the country (region) to which the current position of the wireless communication device belongs, that is, the maximum key length (=
X) is obtained (step A2). This maximum key length X
Is sent from the CPU 37 to the communication unit 21 and the communication unit 2
1 is stored in a predetermined memory. At this time,
The key length used in the encryption / decryption processing of the decryption processing unit 23 is limited by the maximum key length X, and a key length exceeding X cannot be used.

【0041】通信部21中の送受信モジュール22は、
他の無線通信装置との通信を行うにあたり、その通信相
手とのネゴシエーションを開始する(ステップA3)。
送受信モジュール22は、上記ネゴシエーションの結果
から、通信相手の側で定められている暗号化/復号化処
理用の最大キー長(=Y)を取得する(ステップA
4)。
The transmission / reception module 22 in the communication unit 21
In performing communication with another wireless communication device, negotiation with the communication partner is started (step A3).
The transmission / reception module 22 acquires the maximum key length (= Y) for encryption / decryption processing determined on the communication partner side from the result of the negotiation (step A).
4).

【0042】通信部21は、取得した最大キー長Yが、
上記最大キー長X以上であるか否かを判別し(ステップ
A5)、YがX以上であれば、Xを本無線通信装置にお
けるキー長上限値とする(ステップA6)。一方、Yが
X以上でなければ、Yを本無線通信装置におけるキー長
上限値とする(ステップA7)。このように、XとYの
うち、小さい方の値がキー長上限値として採用される。
The communication unit 21 determines that the acquired maximum key length Y is
It is determined whether or not the key length is not less than the maximum key length X (step A5). If Y is not less than X, X is set as the key length upper limit value of the wireless communication device (step A6). On the other hand, if Y is not equal to or more than X, Y is set as the key length upper limit value in the wireless communication device (step A7). As described above, the smaller value of X and Y is adopted as the key length upper limit value.

【0043】通信部21は、最終的に採用した上限値を
暗号化/復号化処理部23の暗号化/復号化処理に適用
する(ステップA8)。これにより、上記通信相手との
通信等に係る暗号化/復号化処理においては、最終的に
採用された上限値を超えるキー長は使用できないものと
なる。
The communication section 21 applies the finally adopted upper limit value to the encryption / decryption processing of the encryption / decryption processing section 23 (step A8). As a result, in the encryption / decryption processing relating to the communication with the communication partner or the like, a key length exceeding the finally adopted upper limit cannot be used.

【0044】このように、第1の実施形態によれば、G
PS衛星からの情報を利用することにより、無線通信装
置の現在位置を割り出して、その地域に対応する最大キ
ー長(キー長上限値)を超えるキー長では暗号化/復号
化処理を行えないようにしているので、無線通信装置が
末端の使用者によって当初想定された地域外に持ち込ま
れた場合であっても、輸出元の国の所轄監督組織が定め
た規定を逸脱して使用されることを防止できる。
As described above, according to the first embodiment, G
By using information from the PS satellite, the current position of the wireless communication device is determined, and encryption / decryption processing cannot be performed with a key length exceeding the maximum key length (key length upper limit value) corresponding to the area. Therefore, even if the wireless communication device is brought out of the area originally assumed by the end user, it will be used outside the provisions of the competent regulatory authority of the country of export. Can be prevented.

【0045】(第2の実施形態)次に、本発明の第2の
実施形態について説明する。図8は、第2の実施形態に
係る無線通信装置の構成を示す図である。なお、図2と
共通する要素には同一符号を付し、その詳細な説明を省
略する。第2の実施形態に係る無線通信装置を含む通信
システムの全体の概略構成は、図1に示したものと同じ
である。
(Second Embodiment) Next, a second embodiment of the present invention will be described. FIG. 8 is a diagram illustrating a configuration of a wireless communication device according to the second embodiment. Elements common to those in FIG. 2 are denoted by the same reference numerals, and detailed description thereof will be omitted. The overall schematic configuration of the communication system including the wireless communication device according to the second embodiment is the same as that shown in FIG.

【0046】この第2の実施形態は、位置情報検出手段
として、セルラー電話の基地局からの情報を利用した場
合の例について示したものである。すなわち、この第2
の実施形態では、第1の実施形態におけるGPS衛星を
利用した位置情報検出部31に代えて、図8に示すよう
にセルラー電話の基地局からの情報を利用した位置情報
検出部41を設けている。
The second embodiment shows an example in which information from a base station of a cellular telephone is used as the position information detecting means. That is, this second
In the second embodiment, a position information detector 41 using information from a base station of a cellular telephone is provided as shown in FIG. 8 instead of the position information detector 31 using GPS satellites in the first embodiment. I have.

【0047】この位置情報検出部41は、セルラー電話
の基地局からの電波を受信するアンテナ42、受信した
信号を復調するセルラー電話受信部43、このセルラー
電話受信部43により復調された信号から基地局の緯
度、経度に関する情報を抽出する測位部44からなり、
例えば無線通信装置の電源が投入される毎にCPU37
から起動指令が与えられて動作するようになっている。
この測位部44から出力される緯度、経度に関する情報
は、仕様制御部32へ送られる。その他の構成は、第1
の実施形態と同様の構成である。
The position information detecting section 41 includes an antenna 42 for receiving a radio wave from a base station of a cellular telephone, a cellular telephone receiving section 43 for demodulating a received signal, and a base station based on the signal demodulated by the cellular telephone receiving section 43. It consists of a positioning unit 44 that extracts information on the latitude and longitude of the station,
For example, each time the wireless communication device is powered on, the CPU 37
A start command is given from the controller to operate.
The information on the latitude and longitude output from the positioning unit 44 is sent to the specification control unit 32. Other configurations are the first
This is the same configuration as that of the embodiment.

【0048】セルラー電話の1つであるARIB STD T53に
基づいたCDMA方式携帯自動車電話システムでは、基
地局から移動局に制御情報を送るためにページングチャ
ネルが使用されるが、ページングチャネル上のメッセー
ジの1つに、システムパラメータメッセージがあり、そ
の中にBASE LAT、BASE LONGというそれぞれ基地局の緯
度、経度を表す情報を含んでいる。その基地局の緯度、
経度と、基地局からの電波を受けている通信装置の位置
とは厳密には違うが、ある仕様を採用している範囲に対
し、基地局のセルの大きさが十分小さければ、両者はほ
ぼ同じ位置にあると見なせる。従って、位置情報検出部
41により基地局の緯度、経度の情報を検出し、その情
報に応じて無線通信装置における最大キー長を制御する
ことができる。
In a CDMA portable mobile telephone system based on ARIB STD T53, which is one of the cellular telephones, a paging channel is used to transmit control information from a base station to a mobile station. One is a system parameter message, which includes information indicating the latitude and longitude of the base station, such as BASE LAT and BASE LONG, respectively. The latitude of the base station,
Although the longitude and the position of the communication device receiving the radio wave from the base station are strictly different, if the cell size of the base station is sufficiently small for the range where a certain specification is adopted, both are almost the same. Can be considered to be in the same position. Therefore, the position information detecting unit 41 can detect information on the latitude and longitude of the base station, and can control the maximum key length in the wireless communication device according to the information.

【0049】すなわち、位置情報検出部41は、無線通
信装置の電源が投入される毎にセルラー基地局からの電
波をアンテナ42により受信し、その受信した信号をセ
ルラー電話受信部43に入力する。このセルラー電話受
信部43は、基地局からの信号を復調して測位部44に
送る。この測位部44は、上記復調した信号から基地局
の緯度、経度に関する情報を抽出し、仕様制御部32内
のCPU37に伝える。
That is, the position information detecting section 41 receives a radio wave from the cellular base station by the antenna 42 every time the power of the radio communication apparatus is turned on, and inputs the received signal to the cellular telephone receiving section 43. The cellular telephone receiving section 43 demodulates a signal from the base station and sends it to the positioning section 44. The positioning unit 44 extracts information on the latitude and longitude of the base station from the demodulated signal and transmits the information to the CPU 37 in the specification control unit 32.

【0050】上記CPU37は、位置情報検出部41か
ら送られてくる位置情報を受け取ると、この位置情報を
もとに、メモリ36中のテーブルやアプリケーションプ
ログラムを利用して本無線通信装置の現在位置の属する
国(地域)に適合した暗号化/復号化処理用の最大キー
長を求め、その最大キー長により通信部21における暗
号化/復号化処理用のキー長が制限されるように制御す
る。なお、通信部21の構成や機能については、第1の
実施形態で説明したとおりである。
When the CPU 37 receives the position information sent from the position information detecting section 41, it uses the table in the memory 36 and an application program to determine the current position of the wireless communication apparatus based on the position information. The maximum key length for the encryption / decryption process suitable for the country (region) to which the device belongs belongs, and control is performed such that the key length for the encryption / decryption process in the communication unit 21 is limited by the maximum key length. . Note that the configuration and functions of the communication unit 21 are as described in the first embodiment.

【0051】次に、図9のフローチャートを参照して、
本実施形態における動作を説明する。位置情報検出部4
1は、無線通信装置の電源が投入される毎に動作し、セ
ルラー電話の基地局からの電波をアンテナ42により受
信してセルラー電話受信部43に入力する。セルラー電
話受信部43は、受信した信号を復調し、この復調した
信号を測位部44に送る。測位部44は、復調した信号
から無線通信装置が使用される際の位置に関する情報を
抽出し、仕様制御部32のCPU37へ出力する。これ
により、CPU37は、測位部44から送られてくる測
位情報に基づき、無線通信装置の位置を特定する(ステ
ップB1)。
Next, referring to the flowchart of FIG.
The operation in the present embodiment will be described. Position information detector 4
1 operates each time the power of the wireless communication apparatus is turned on, receives a radio wave from the base station of the cellular telephone by the antenna 42, and inputs it to the cellular telephone receiving unit 43. Cellular telephone receiving section 43 demodulates the received signal and sends the demodulated signal to positioning section 44. The positioning unit 44 extracts information on the position when the wireless communication device is used from the demodulated signal and outputs the information to the CPU 37 of the specification control unit 32. Thereby, the CPU 37 specifies the position of the wireless communication device based on the positioning information sent from the positioning unit 44 (Step B1).

【0052】なお、以降のステップB2〜B8は、第1
の実施形態で説明した図7のステップA2〜A8と同様
となるため、ここではその説明を省略する。
The following steps B2 to B8 are performed in the first
Since this is the same as steps A2 to A8 in FIG. 7 described in the embodiment, the description thereof is omitted here.

【0053】このように、第2の実施形態によれば、セ
ルラー電話の基地局からの情報を利用することにより、
無線通信装置の現在位置を割り出して、その地域に対応
する最大キー長(キー長上限値)を超えるキー長では暗
号化/復号化処理を行えないようにしているので、無線
通信装置が末端の使用者によって当初想定された地域外
に持ち込まれた場合であっても、輸出元の国の所轄監督
組織が定めた規定を逸脱して使用されることを防止でき
る。
As described above, according to the second embodiment, by using information from the base station of the cellular telephone,
The current position of the wireless communication device is determined, and encryption / decryption processing cannot be performed with a key length exceeding the maximum key length (key length upper limit value) corresponding to the region. Even if the user brings the product out of the originally anticipated area, it can be prevented from being used in a manner that deviates from the regulations set by the competent supervisory organization of the country of export.

【0054】なお、本発明は上記実施形態に限定される
ものではなく、その要旨の範囲で種々変形して実施する
ことが可能である。
The present invention is not limited to the above embodiment, but can be implemented with various modifications within the scope of the invention.

【0055】上記各実施形態では、無線通信装置がblue
toothインタフェースを搭載している場合について説明
したが、本発明はこれには限定されず、代わりに例えば
IEEE802.11b,IEEE802.12,IE
EE802.15等に規定されるインタフェースを搭載
した場合にも適用できる。
In the above embodiments, the wireless communication device is blue.
Although the case where the tooth interface is mounted has been described, the present invention is not limited to this, and instead, for example, IEEE802.11b, IEEE802.12, IE
The present invention is also applicable to a case where an interface specified by EE 802.15 or the like is mounted.

【0056】また、上記各実施形態では、無線通信装置
の電源が投入される毎に位置情報検出部31、41を動
作させる場合について示したが、その他、手動操作例え
ば押しボタンスイッチ等により位置情報検出部31、4
1を任意に動作させるようにしてもよい。この場合、手
動操作のみで位置情報検出部31、41を動作させて
も、あるいは電源投入時におけるCPU37からの起動
指令と、手動操作による任意の起動指令とを組み合わせ
て位置情報検出部31、41を動作させるようにしても
よい。上記のように手動操作により位置情報検出部3
1、41を動作させる手段を設けることにより、例えば
無線通信装置の電源を入れた状態のまま仕様の異なる地
域に移動する場合でも、位置情報検出部31、41を任
意に起動させて、キー最大長をその地域の仕様に直ちに
合わせることができる。
In each of the above embodiments, the case where the position information detecting units 31 and 41 are operated every time the wireless communication apparatus is turned on is described. Detectors 31, 4
1 may be arbitrarily operated. In this case, even if the position information detecting units 31 and 41 are operated only by manual operation, or the start instruction from the CPU 37 at power-on and an arbitrary start instruction by manual operation are combined, the position information detecting units 31 and 41 are combined. May be operated. As described above, the position information detector 3 is manually operated.
By providing the means for operating the wireless communication devices 1 and 41, for example, even when the wireless communication device is moved to an area having a different specification while the wireless communication device is turned on, the position information detecting units 31 and 41 can be started arbitrarily and the key The length can be immediately adapted to local specifications.

【0057】[0057]

【発明の効果】以上詳記したように本発明によれば、G
PS衛星からの情報もしくはセルラー電話の基地局から
の情報を利用することにより、無線通信装置の現在位置
を割り出して、その地域に対応する最大キー長(キー長
上限値)を超えるキー長では暗号化/復号化処理を行え
ないようにしているので、無線通信装置が末端の使用者
によって当初想定された地域外に持ち込まれた場合であ
っても、輸出元の国の所轄監督組織が定めた規定を逸脱
して使用されることを防止できる。
As described above in detail, according to the present invention, G
Using the information from the PS satellite or the information from the base station of the cellular phone, the current position of the wireless communication device is determined, and encryption is performed for a key length exceeding the maximum key length (key length upper limit value) corresponding to the area. Encryption / decryption process, so that even if the wireless communication device is taken out of the area originally assumed by the end user, it is determined by the competent supervisory authority of the country of export. It can be prevented from being used out of regulation.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の対象とする通信システムの全体の概略
構成を示す図。
FIG. 1 is a diagram showing an overall schematic configuration of a communication system to which the present invention is applied.

【図2】本発明の第1の実施形態に係る無線通信装置の
構成を示すブロック図。
FIG. 2 is a block diagram showing a configuration of the wireless communication device according to the first embodiment of the present invention.

【図3】同実施形態におけるメモリに記憶されるテーブ
ルの一例を示す図。
FIG. 3 is an exemplary view showing an example of a table stored in a memory according to the embodiment.

【図4】同実施形態において緯度,経度から対応する国
(地域)を割り出す場合の手順を示す図。
FIG. 4 is an exemplary view showing a procedure for calculating a corresponding country (region) from latitude and longitude in the embodiment.

【図5】同実施形態において緯度,経度から直接最大キ
ー長を導き出す場合の手順を示す図。
FIG. 5 is an exemplary view showing a procedure for directly deriving a maximum key length from latitude and longitude in the embodiment.

【図6】同実施形態の無線通信装置に備えられるBlueto
othインタフェースのレイヤ構造の概要を示す図。
FIG. 6 is a diagram illustrating a Blueto provided in the wireless communication apparatus according to the embodiment;
The figure which shows the outline of the layer structure of an oth interface.

【図7】同実施形態における動作を説明するためのフロ
ーチャート。
FIG. 7 is a flowchart for explaining the operation in the embodiment.

【図8】本発明の第2の実施形態に係る無線通信装置の
構成を示すブロック図。
FIG. 8 is a block diagram showing a configuration of a wireless communication device according to a second embodiment of the present invention.

【図9】同実施形態における動作を説明するためのフロ
ーチャート。
FIG. 9 is a flowchart for explaining the operation in the embodiment.

【符号の説明】[Explanation of symbols]

11…パソコン(パーソナルコンピュータ) 12、14…無線通信装置 13…携帯用電話機 15…基地局 21…通信部 22…送受信モジュール 23…暗号化/復号化処理部 24…アンテナ 31…位置情報検出部 32…仕様制御部 33…アンテナ 34…GPS受信部 35…測位部 36…メモリ 37…CPU 41…位置情報検出部 42…アンテナ 43…セルラー電話受信部 44…測位部 DESCRIPTION OF SYMBOLS 11 ... Personal computer (personal computer) 12, 14 ... Wireless communication apparatus 13 ... Portable telephone 15 ... Base station 21 ... Communication part 22 ... Transmission / reception module 23 ... Encryption / decryption processing part 24 ... Antenna 31 ... Position information detection part 32 ... Specification control unit 33 ... Antenna 34 ... GPS receiving unit 35 ... Positioning unit 36 ... Memory 37 ... CPU 41 ... Position information detecting unit 42 ... Antenna 43 ... Cellular telephone receiving unit 44 ... Positioning unit

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 無線通信装置が使用される際の暗号化/
復号化用キーの最大キー長を地域毎に定めた情報を記憶
する手段と、 GPS衛星から送られてくる信号から前記無線通信装置
の位置を検出する手段と、 検出された位置の属する地域に対応する最大キー長を前
記記憶手段に記憶された情報に従って導き出す手段と、 導き出した最大キー長により前記無線通信装置における
暗号化/復号化処理用のキー長が制限されるように制御
する手段とを具備したことを特徴とする無線通信装置。
Claims: 1. An encryption / decryption system when a wireless communication device is used.
Means for storing information defining the maximum key length of the decryption key for each area; means for detecting the position of the wireless communication device from a signal transmitted from a GPS satellite; Means for deriving a corresponding maximum key length according to the information stored in the storage means; and means for controlling such that the derived maximum key length limits a key length for encryption / decryption processing in the wireless communication device. A wireless communication device comprising:
【請求項2】 無線通信装置が使用される際の暗号化/
復号化用キーの最大キー長を地域毎に定めた情報を記憶
する手段と、 セルラー電話の基地局から送られてくる信号から前記無
線通信装置の位置を検出する手段と、 検出された位置の属する地域に対応する最大キー長を前
記記憶手段に記憶された情報に従って導き出す手段と、 導き出した最大キー長により前記無線通信装置における
暗号化/復号化処理用のキー長が制限されるように制御
する手段とを具備したことを特徴とする無線通信装置。
2. Encryption / decryption when a wireless communication device is used.
Means for storing information defining the maximum key length of the decryption key for each region; means for detecting the position of the wireless communication device from a signal transmitted from a base station of a cellular telephone; Means for deriving the maximum key length corresponding to the region to which the user belongs, in accordance with the information stored in the storage means; and control so that the key length for encryption / decryption processing in the wireless communication device is limited by the derived maximum key length. A wireless communication device comprising:
【請求項3】 前記記憶手段は、輸出許可対象国と輸出
許可対象外の国とに分けて暗号化/復号化用キーの最大
キー長を定めたテーブルを記憶していることを特徴とす
る請求項1又は2記載の無線通信装置。
3. The storage means stores a table in which a maximum key length of an encryption / decryption key is determined for each of a country subject to export license and a country not subject to export license. The wireless communication device according to claim 1.
【請求項4】 前記検出手段は、電源投入時に与えられ
る動作指令に従って前記位置の検出を実行することを特
徴とする請求項1又は2記載の無線通信装置。
4. The wireless communication apparatus according to claim 1, wherein said detecting means detects said position in accordance with an operation command given when power is turned on.
【請求項5】 前記検出手段は、スイッチ操作により与
えられる動作指令に従って前記位置の検出を実行するこ
とを特徴とする請求項1又は2記載の無線通信装置。
5. The wireless communication apparatus according to claim 1, wherein the detection unit detects the position according to an operation command given by a switch operation.
【請求項6】 無線通信装置に適用される暗号化/復号
化処理用キー長制御方法において、 前記無線通信装置が使用される際の暗号化/復号化用キ
ーの最大キー長を地域毎に定めた情報を当該無線通信装
置に予め記憶しておき、 GPS衛星から送られてくる信号から前記無線通信装置
の位置を検出し、 検出された位置の属する地域に対応する最大キー長を、
前記記憶した情報に従って導き出し、 導き出した最大キー長により前記無線通信装置における
暗号化/復号化処理用のキー長が制限されるように制御
することを特徴とする暗号化/復号化処理用キー長制御
方法。
6. A key length control method for encryption / decryption processing applied to a wireless communication device, wherein a maximum key length of an encryption / decryption key when the wireless communication device is used is set for each region. The determined information is stored in the wireless communication device in advance, a position of the wireless communication device is detected from a signal transmitted from a GPS satellite, and a maximum key length corresponding to an area to which the detected position belongs is determined by:
The key length for encryption / decryption processing is controlled such that the key length for encryption / decryption processing in the wireless communication device is limited by the derived maximum key length in accordance with the stored information. Control method.
【請求項7】 無線通信装置に適用される暗号化/復号
化処理用キー長制御方法において、 前記無線通信装置が使用される際の暗号化/復号化用キ
ーの最大キー長を地域毎に定めた情報を当該無線通信装
置に予め記憶しておき、 セルラー電話の基地局から送られてくる信号から前記無
線通信装置の位置を検出し、 検出された位置の属する地域に対応する最大キー長を、
前記記憶した情報に従って導き出し、 導き出した最大キー長により前記無線通信装置における
暗号化/復号化処理用のキー長が制限されるように制御
することを特徴とする暗号化/復号化処理用キー長制御
方法。
7. A key length control method for encryption / decryption processing applied to a wireless communication device, wherein a maximum key length of an encryption / decryption key when the wireless communication device is used is set for each region. The determined information is stored in the wireless communication device in advance, the position of the wireless communication device is detected from a signal transmitted from the base station of the cellular phone, and the maximum key length corresponding to the area to which the detected position belongs. To
The key length for encryption / decryption processing is controlled such that the key length for encryption / decryption processing in the wireless communication device is limited by the derived maximum key length in accordance with the stored information. Control method.
【請求項8】 前記記憶された情報は、輸出許可対象国
と輸出許可対象外の国とに分けて暗号化/復号化用キー
の最大キー長を定めたテーブルを含むことを特徴とする
請求項6又は7記載の暗号化/復号化処理用キー長制御
方法。
8. The stored information includes a table in which a maximum key length of an encryption / decryption key is determined for each of a country subject to export license and a country not subject to export license. Item 8. The key length control method for encryption / decryption processing according to item 6 or 7.
【請求項9】 前記位置検出は、電源投入時に与えられ
る動作指令に従って実行することを特徴とする請求項6
又は7記載の暗号化/復号化処理用キー長制御方法。
9. The apparatus according to claim 6, wherein the position detection is performed in accordance with an operation command given when power is turned on.
Or a key length control method for encryption / decryption processing according to 7.
【請求項10】 前記位置検出は、スイッチ操作により
与えられる動作指令に従って実行することを特徴とする
請求項6又は7記載の暗号化/復号化処理用キー長制御
方法。
10. The key length control method for encryption / decryption processing according to claim 6, wherein the position detection is performed according to an operation command given by a switch operation.
【請求項11】 他の機器との間で無線通信を行う無線
通信機能を有する無線通信装置において、 無線通信機能を使用する際に通信情報の暗号化/復号化
に用いるキーの、地域別最大キー長を記憶する記憶手段
と、 前記無線通信装置の所在地域を検出する検出手段と、 前記検出手段にて検出された地域に対応する最大キー長
を前記記憶手段から抽出し、前記キーを抽出された前記
最大キー長以下に制限する手段とを具備したことを特徴
とする無線通信装置。
11. A wireless communication device having a wireless communication function of performing wireless communication with another device, wherein a key used for encryption / decryption of communication information when the wireless communication function is used is classified into the maximum by region. Storage means for storing a key length; detection means for detecting a location area of the wireless communication device; and a maximum key length corresponding to an area detected by the detection means is extracted from the storage means, and the key is extracted. Means for limiting the key length to not more than the set maximum key length.
【請求項12】 他の機器との間で無線通信を行う無線
通信機能を有する無線通信装置において、 情報の暗号化/復号化に用いるキーの、地域別最大キー
長を記憶する記憶手段と、 前記無線通信装置の所在地域を検出する検出手段と、 前記検出手段にて検出された地域に対応する最大キー長
を前記記憶手段から抽出し、前記キーを抽出された前記
最大キー長以下に制限して設定する手段と、 前記設定手段にて設定されたキーを用いて情報を暗号化
/復号化して無線通信を行う通信手段とを具備したこと
を特徴とする無線通信装置。
12. A wireless communication device having a wireless communication function of performing wireless communication with another device, comprising: storage means for storing a region-specific maximum key length of a key used for encrypting / decrypting information; Detecting means for detecting a location area of the wireless communication device; extracting a maximum key length corresponding to the area detected by the detecting means from the storage means, and limiting the key to the extracted maximum key length or less. A wireless communication device comprising: a communication unit that encrypts / decrypts information using a key set by the setting unit and performs wireless communication.
【請求項13】 他の機器との間で無線通信を行う無線
通信機能を有する無線通信装置において、 無線通信機能を使用する際に通信情報の暗号化/復号化
に用いるキーの、地域別最大キー長を記憶する記憶手段
と、 前記無線通信装置の所在地域を検出する検出手段と、 無線通信の相手機器から最大キー長の情報を取得する取
得手段と、 前記取得手段にて取得した相手機器の最大キー長と、前
記検出手段にて検出された地域に対応する最大キー長と
を比較し、小さい方の最大キー長以下に前記キーを制限
する手段とを具備したことを特徴とする無線通信装置。
13. A wireless communication device having a wireless communication function for performing wireless communication with another device, wherein a key used for encrypting / decrypting communication information when using the wireless communication function is set to be the maximum for each region. Storage means for storing a key length; detecting means for detecting a location area of the wireless communication device; acquiring means for acquiring information on a maximum key length from a partner device for wireless communication; and a partner device acquired by the acquiring unit. And a means for comparing the maximum key length corresponding to the area detected by the detection means with a maximum key length corresponding to the area detected by the detection means, and limiting the key to a smaller maximum key length or less. Communication device.
【請求項14】 他の機器との間で無線通信を行う無線
通信機能を有する無線通信装置に適用される暗号化/復
号化処理用キー長制御方法において、 無線通信機能を使用する際に通信情報の暗号化/復号化
に用いるキーの、地域別最大キー長を記憶しておき、 前記無線通信装置の所在地域を検出し、 前記検出された地域に対応する最大キー長を、前記記憶
しておいた地域別最大キー長から抽出し、前記キーを抽
出された前記最大キー長以下に制限することを特徴とす
る暗号化/復号化処理用キー長制御方法。
14. A key length control method for encryption / decryption processing applied to a wireless communication device having a wireless communication function for performing wireless communication with another device, wherein communication is performed when the wireless communication function is used. A maximum key length for each area of a key used for encryption / decryption of information is stored, a location area of the wireless communication device is detected, and a maximum key length corresponding to the detected area is stored. A key length control method for encryption / decryption processing, wherein the key length is extracted from the maximum key length for each region set in advance and the key is limited to the maximum key length or less.
【請求項15】 他の機器との間で無線通信を行う無線
通信機能を有する無線通信装置に適用される暗号化/復
号化処理用キー長制御方法において、 情報の暗号化/復号化に用いるキーの、地域別最大キー
長を記憶しておき、 前記無線通信装置の所在地域を検出し、 前記検出された地域に対応する最大キー長を、前記記憶
しておいた地域別最大キー長から抽出し、前記キーを抽
出された前記最大キー長以下に制限して設定し、 前記設定されたキーを用いて情報を暗号化/復号化して
無線通信を行うことを特徴とする暗号化/復号化処理用
キー長制御方法。
15. A key length control method for encryption / decryption processing applied to a wireless communication device having a wireless communication function of performing wireless communication with another device, wherein the key length control method is used for information encryption / decryption. The key, the maximum key length by area is stored, the location area of the wireless communication device is detected, and the maximum key length corresponding to the detected area is obtained from the stored maximum key length by area. Extracting and setting the key by limiting it to the extracted maximum key length or less, and performing wireless communication by encrypting / decrypting information using the set key. Key length control method for data processing.
【請求項16】 他の機器との間で無線通信を行う無線
通信機能を有する無線通信装置に適用される暗号化/復
号化処理用キー長制御方法において、 無線通信機能を使用する際に通信情報の暗号化/復号化
に用いるキーの、地域別最大キー長を記憶しておき、 前記無線通信装置の所在地域を検出し、 無線通信の相手機器から最大キー長の情報を取得し、 前記取得した相手機器の最大キー長と、前記検出された
地域に対応する最大キー長とを比較し、小さい方の最大
キー長以下に前記キーを制限することを特徴とする暗号
化/復号化処理用キー長制御方法。
16. A key length control method for encryption / decryption processing applied to a wireless communication device having a wireless communication function of performing wireless communication with another device, the communication being performed when the wireless communication function is used. Storing a maximum key length by area of a key used for encryption / decryption of information, detecting a location area of the wireless communication device, acquiring information on a maximum key length from a partner device of wireless communication, Comparing the acquired maximum key length of the partner device with the maximum key length corresponding to the detected area, and limiting the key to a smaller maximum key length or less. Key length control method.
JP2000199001A 2000-06-30 2000-06-30 Wireless communication device and key length control method for encryption / decryption processing applied to the device Pending JP2002016594A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000199001A JP2002016594A (en) 2000-06-30 2000-06-30 Wireless communication device and key length control method for encryption / decryption processing applied to the device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000199001A JP2002016594A (en) 2000-06-30 2000-06-30 Wireless communication device and key length control method for encryption / decryption processing applied to the device

Publications (1)

Publication Number Publication Date
JP2002016594A true JP2002016594A (en) 2002-01-18

Family

ID=18697084

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000199001A Pending JP2002016594A (en) 2000-06-30 2000-06-30 Wireless communication device and key length control method for encryption / decryption processing applied to the device

Country Status (1)

Country Link
JP (1) JP2002016594A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004289699A (en) * 2003-03-24 2004-10-14 Fuji Xerox Co Ltd Information processing apparatus
JP2005151291A (en) * 2003-11-18 2005-06-09 Fuji Xerox Co Ltd Image forming device and spare part
JP2009239725A (en) * 2008-03-27 2009-10-15 Ricoh Co Ltd Apparatus loadable with cryptographic function, server apparatus, and cryptographic function usage limiting method
US7873166B2 (en) 2005-09-13 2011-01-18 Avaya Inc. Method for undetectably impeding key strength of encryption usage for products exported outside the U.S
EP4057565A4 (en) * 2019-11-07 2023-11-29 Intellectual Discovery Co., Ltd. METHOD, APPARATUS AND COMPUTER PROGRAM FOR SETTING THE ENCRYPTION KEY IN A WIRELESS COMMUNICATIONS SYSTEM AND RECORDING MEDIUM THEREOF

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004289699A (en) * 2003-03-24 2004-10-14 Fuji Xerox Co Ltd Information processing apparatus
US8301908B2 (en) 2003-03-24 2012-10-30 Fuji Xerox Co., Ltd. Data security in an information processing device
JP2005151291A (en) * 2003-11-18 2005-06-09 Fuji Xerox Co Ltd Image forming device and spare part
US7873166B2 (en) 2005-09-13 2011-01-18 Avaya Inc. Method for undetectably impeding key strength of encryption usage for products exported outside the U.S
JP2009239725A (en) * 2008-03-27 2009-10-15 Ricoh Co Ltd Apparatus loadable with cryptographic function, server apparatus, and cryptographic function usage limiting method
EP4057565A4 (en) * 2019-11-07 2023-11-29 Intellectual Discovery Co., Ltd. METHOD, APPARATUS AND COMPUTER PROGRAM FOR SETTING THE ENCRYPTION KEY IN A WIRELESS COMMUNICATIONS SYSTEM AND RECORDING MEDIUM THEREOF
US12108247B2 (en) 2019-11-07 2024-10-01 Intellectual Discovery Co., Ltd. Method, apparatus, and computer program for setting encryption key in wireless communication system, and recording medium for same

Similar Documents

Publication Publication Date Title
EP1745610B1 (en) Method and device for bluetooth pairing
JP4362640B2 (en) Proximity detection of wireless communication systems by mobile stations
KR101644090B1 (en) Method for connecting wireless communications, wireless communications station and wireless communications system
US7174157B2 (en) Wireless communication device
US20020016153A1 (en) Authenticating method for short-distance radio devices and a short-distance radio device
JP4026397B2 (en) Mobile communication terminal remote control system, mobile communication terminal, remote control method, and remote control program
US7739503B2 (en) Authenticating method for short-distance radio devices and a short-distance radio device
JP2002016594A (en) Wireless communication device and key length control method for encryption / decryption processing applied to the device
JP3926746B2 (en) Portable information terminal, wireless communication system, and link establishment method
JP3250541B2 (en) Wireless communication system
US20010041552A1 (en) Method and apparatus in a mobile communications network
WO2022188538A1 (en) Method for authenticating wi-fi connection, wireless terminal, access node, and storage medium
KR101387679B1 (en) Secure apparatus and method for performing locked function using local-wireless communication
CN101098536A (en) Method for tracking lost mobile station
US20070028103A1 (en) Communication system, communication apparatus, communication method, communication control method, communication control program, and program storage medium
KR101295713B1 (en) Apparatus and Method for Providing Communication Service using USIMs with same ID
JP2008060742A (en) Wireless communication apparatus and access control method
US20070060110A1 (en) Communication system, communication apparatus, communication method, communication control method, communication control program, and program storage medium
JP2003110497A (en) Group communication method
JP2011015324A (en) In-vehicle device and system, and data communication setting method
JP2005012265A (en) RADIO COMMUNICATION SYSTEM, RADIO REMOTE CONTROL METHOD, RADIO REMOTE CONTROL DEVICE, COMMUNICATION TERMINAL DEVICE
JPWO2008075626A1 (en) Communication terminal authentication system, Internet telephone system
JP2005130008A (en) Portable terminal device and security system
JP5725545B2 (en) Mobile terminal, communication method and program
JPH1198576A (en) Communication system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040127