JP2009206970A - Receiving apparatus, transmitting apparatus, data moving system and data moving method - Google Patents
Receiving apparatus, transmitting apparatus, data moving system and data moving method Download PDFInfo
- Publication number
- JP2009206970A JP2009206970A JP2008048378A JP2008048378A JP2009206970A JP 2009206970 A JP2009206970 A JP 2009206970A JP 2008048378 A JP2008048378 A JP 2008048378A JP 2008048378 A JP2008048378 A JP 2008048378A JP 2009206970 A JP2009206970 A JP 2009206970A
- Authority
- JP
- Japan
- Prior art keywords
- data
- control unit
- encrypted
- source device
- data block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、受信装置、送信装置、データ移動システム及びデータ移動方法に関する。 The present invention relates to a receiving apparatus, a transmitting apparatus, a data movement system, and a data movement method.
昨今、携帯電話機等の携帯端末では、記憶容量の増大化及び高機能化によって様々な情報を扱うことが可能になった。そして、携帯端末が扱う情報の中でも、個人のプライバシーに関わる情報や仕事上の情報等の秘匿性を必要とする情報(秘匿情報)には、高い安全性を確保することが求められている。その為、これら秘匿情報を携帯端末から他の電子機器に移動させる場合には、秘匿情報から生成した暗号化データを移動させる手段がよく用いられる。この手段を採用することによって、秘匿情報の移動において暗号化データが流出したとしても、第三者が秘匿情報を見る為には暗号化データを復号化しなければならず、第三者がこの暗号化データを復号することは大変困難である為、秘匿情報の内容自体が漏洩する可能性を軽減することが出来る。 In recent years, mobile terminals such as mobile phones have been able to handle various types of information by increasing storage capacity and increasing functionality. And among the information which a portable terminal handles, it is calculated | required to ensure high safety | security for the information (confidential information) which needs confidentiality, such as information regarding personal privacy, information on work, etc. Therefore, when moving the confidential information from the mobile terminal to another electronic device, means for moving the encrypted data generated from the confidential information is often used. By adopting this method, even if encrypted data is leaked during transfer of confidential information, the encrypted data must be decrypted in order for the third party to view the confidential information. Since it is very difficult to decrypt the encrypted data, it is possible to reduce the possibility of leakage of the content of the confidential information.
そして、このように情報の移動に暗号化技術を利用した一例として、下記特許文献1には、送信側端末が、配布用鍵及び自端末の電話番号から生成した暗号鍵に基づいて移動対象のデータから暗号化データを生成し、暗号化データ及び配布用鍵を公衆の回線交換網を介して受信側装置に送信し、受信側装置では、暗号化データ及び配布用鍵を受信すると共にナンバーディスプレイサービス機能によって回線交換網から送信側端末の電話番号を受信し、配布用鍵及び電話番号に基づいて暗号化データを復号する技術が開示されている。
ところで、上記従来技術では、情報の移動において、移動対象の情報から暗号化データを生成し、この暗号化データを移動させることによって、移動において万が一暗号化データが外部に流出したとしても、情報の内容自体が漏洩してしまう危険性を軽減することが出来るが、このような手段だけでは、情報の移動における安全性を十分に確保したとは言えない。情報の移動における安全性を更に高める為に、情報の移動元機器から情報の移動先機器に情報を移動した後に移動先機器及び移動元機器に同一の情報が存在する時間を出来るだけ短くする必要がある。なぜなら、同一の情報が移動元機器及び移動先機器の2箇所に存在することによって、この情報が外部に流出してしまう可能性が高くなってしまうからである。したがって、上記従来技術には、情報の移動における安全性を更に高める為に、情報移動元機器及び移動先機器に同一の情報が存在する時間を短くするという点に改善の余地が残されている。 By the way, in the above prior art, in the movement of information, encrypted data is generated from the information to be moved, and this encrypted data is moved. Although the risk of the content itself leaking can be reduced, it cannot be said that such a measure alone has sufficiently secured the safety of information movement. To further increase the safety of information movement, it is necessary to minimize the time that the same information exists in the destination device and the source device after the information is moved from the information source device to the information destination device. There is. This is because there is a high possibility that this information will flow out to the outside because the same information exists in two places, the source device and the destination device. Therefore, the above prior art still has room for improvement in that the time during which the same information exists in the information source device and the destination device is shortened in order to further increase the safety of information movement. .
本発明は、上述した事情を鑑みたものであり、データ移動元機器からデータを受信した後にデータ移動元機器に同一のデータが存在する時間を従来より短くすることが出来る受信装置、受信装置が受信したデータの移動元機器である送信装置、受信装置及び送信装置を具備するデータ移動システム及びデータ移動先機器及びデータ移動元機器に同一のデータが存在する時間を従来より短くすることが出来るデータ移動方法を提供することを目的とする。 The present invention has been made in view of the above-described circumstances, and there is provided a receiving device and a receiving device that can shorten the time during which the same data exists in the data source device after receiving data from the data source device. Data that can shorten the time in which the same data exists in the data movement system, the data movement destination device, and the data movement source device that are the transmission source device, the reception device, and the transmission device that are the movement source devices of the received data. An object is to provide a moving method.
上記目的を達成するために、本発明では、受信装置に係る第1の解決手段として、暗号化された移動対象データをデータ移動元機器から受信し、前記移動対象データを復号したデータを保存する受信装置であって、前記データ移動元機器と通信する第1の通信手段と、
前記第1の通信手段がデータ移動元機器から移動対象データを複数に分割したデータブロックの暗号化データを順次受信すると、前記暗号化データをデータブロック単位で復号化し、前記暗号化データをデータブロック単位で復号化する毎にデータブロック復号完了通知を前記データ移動元機器へ前記第1の通信手段に送信させる第1の制御部とを具備するという手段を採用する。
In order to achieve the above object, in the present invention, as a first solving means relating to a receiving apparatus, encrypted data to be moved is received from a data source device, and data obtained by decrypting the data to be moved is stored. A receiving device, first communication means for communicating with the data source device;
When the first communication means sequentially receives encrypted data of a data block obtained by dividing the data to be moved from the data source device, the encrypted data is decrypted in units of data blocks, and the encrypted data is converted into a data block. A means is provided that includes a first control unit that transmits a data block decoding completion notification to the data movement source device to the first communication unit every time decoding is performed in units.
また、本発明では、送信装置に係る第1の解決手段として、移動対象データを複数に分割したデータブロックの暗号化データを生成し、前記暗号化データを送信する送信装置であって、請求項1に記載の受信装置の前記第1の通信手段と通信する第2の通信手段と、
前記第2の通信手段が前記受信装置から前記データブロック復号完了通知を受信すると、前記受信装置によって復号化されたデータブロックに対応する前記移動対象データのデータブロックを消去する第2の制御部とを具備するという手段を採用する。
Further, in the present invention, as a first solving means related to a transmission apparatus, the transmission apparatus generates encrypted data of a data block obtained by dividing movement target data into a plurality of data, and transmits the encrypted data. Second communication means for communicating with the first communication means of the receiving device according to claim 1;
A second control unit for erasing the data block of the data to be moved corresponding to the data block decoded by the receiving device when the second communication means receives the data block decoding completion notification from the receiving device; The means of comprising is adopted.
また、本発明では、データ移動システムに係る第1の解決手段として、請求項2に記載の送信装置の前記第2の制御部は、固有情報及び送信用鍵に基づいて暗号鍵を生成し、前記暗号鍵に基づいて前記移動対象データを暗号化することによって前記暗号化データを生成し、前記暗号化データと共に前記送信用鍵を請求項1に記載の受信装置へ前記第2の通信手段に送信させ、前記受信装置は、前記固有情報を受け付ける固有情報受付手段を有し、前記第1制御部は、前記第1の通信手段が受信する前記送信用鍵と前記固有情報受付手段が受け付ける前記固有情報に基づいて復号化鍵を生成し、前記復号化鍵に基づいて第1の通信手段が受信する前記暗号化データを復号化するという手段を採用する。
According to the present invention, as the first solving means related to the data movement system, the second control unit of the transmission device according to
本発明では、データ移動システムに係る第2の解決手段として、上記第1の解決手段において、前記固有情報は電話番号であり、前記固有情報受付手段は、記憶媒体から電話番号を受け付けるという手段を採用する。 In the present invention, as the second solving means relating to the data movement system, in the first solving means, the unique information is a telephone number, and the unique information accepting means accepts a telephone number from a storage medium. adopt.
本発明では、データ移動システムに係る第3の解決手段として、上記第1または第2の解決手段において、前記第1の通信手段及び前記第2の通信手段は、赤外線通信によって通信するという手段を採用する。 In the present invention, as a third solution means related to the data movement system, in the first or second solution means, the first communication means and the second communication means communicate by infrared communication. adopt.
本発明では、データ移動方法に係る第1の解決手段として、データ移動元機器の移動対象データをデータ移動先機器に移動するデータ移動方法であって、データ移動元機器において、移動対象データを複数のデータブロックに分割するステップと、前記データ移動元機器において、前記データブロックを暗号化して暗号化データを生成するステップと、前記暗号化データを前記データ移動元機器から前記データ移動先機器に順次送信するステップと、前記移動先機器において、受信した前記暗号化データをデータブロック単位で復号化する工程と、前記暗号化データをデータブロック単位で復号化する毎にデータブロック復号完了通知を前記データ移動先機器から前記データ移動元機器に送信する工程と、前記データ移動元機器において、前記データブロック復号完了通知を受信すると前記データ移動先機器によって復号化されたデータブロックに対応する前記移動対象データのデータブロックを消去する工程とを有するという手段を採用する。 According to the present invention, as a first solving means related to the data movement method, there is provided a data movement method for moving movement target data of a data movement source device to a data movement destination device. The data movement source device, encrypting the data block to generate encrypted data, and sequentially transferring the encrypted data from the data movement source device to the data movement destination device. A step of transmitting, a step of decrypting the received encrypted data in units of data blocks in the destination device, and a data block decryption completion notification each time the encrypted data is decrypted in units of data blocks In the step of transmitting from the destination device to the data source device, and in the data source device, Adopting means of a step of erasing the data block of the data to be moved corresponding to the decoded data block by said data destination device receives the data block decoding completion notification.
本発明によれば、受信装置が、前記第1の通信手段が移動対象データを複数に分割したデータブロックの暗号化データを順次受信すると、前記暗号化データをデータブロック単位で復号化し、前記暗号化データをデータブロック単位で復号化する毎にデータブロック復号完了通知を前記第1の通信手段に送信することによって、送信装置がデータブロック単位で移動対象データを消去することが出来る為、受信装置及び送信装置に同一の情報が存在する時間を従来より短くすることが出来る。 According to the present invention, when the receiving device sequentially receives the encrypted data of the data blocks obtained by dividing the data to be moved by the first communication unit, the receiving device decrypts the encrypted data in units of data blocks, and Since the transmission device can erase the data to be moved in units of data blocks by transmitting a data block decoding completion notification to the first communication unit every time the encrypted data is decoded in units of data blocks, the reception device In addition, the time during which the same information exists in the transmission device can be made shorter than before.
以下、図面を参照して、本発明の一実施形態について説明する。本実施形態は、PHS(Personal Handy-phone System)端末及び当該PHS端末を有するデータ移動システムに関する。
図1は、本実施形態に係るPHS端末A及びPHS端末Bによって構成されるデータ移動システムの概略構成を示す模式図である。図1に示すように、このデータ移動システムは、PHS端末A,Bによって構成される。なお、PHS端末Aは、本実施形態における送信装置であり、PHS端末Bは、本実施形態における受信装置である。
PHS端末Aは、図1に示すように、基地局通信部1、操作部2、表示部3、データ記憶部4、赤外線通信部5、SIM(Subscriber Identity Module)カードインタフェース6、SIMカード7及び制御部8によって構成される。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The present embodiment relates to a PHS (Personal Handy-phone System) terminal and a data movement system having the PHS terminal.
FIG. 1 is a schematic diagram illustrating a schematic configuration of a data movement system including a PHS terminal A and a PHS terminal B according to the present embodiment. As shown in FIG. 1, this data movement system is composed of PHS terminals A and B. The PHS terminal A is a transmission device in the present embodiment, and the PHS terminal B is a reception device in the present embodiment.
As shown in FIG. 1, the PHS terminal A includes a base station communication unit 1, an
基地局通信部1は、制御部8による指示の下、基地局と音声信号、データ信号及び制御信号等の各種信号を送受信する。
操作部2は、テンキー、方向キー、及び各種機能キー等の各種操作キーから構成されており、これらの操作キーに対するユーザの操作指示を受け付けて制御部8に出力する。
表示部3は、例えば液晶ディスプレイまたは有機EL(Electronic Luminescent)ディスプレイ等であり、制御部8から入力される画面信号に基づいて画像や文字からなる各種画面を表示する。
The base station communication unit 1 transmits and receives various signals such as a voice signal, a data signal, and a control signal with the base station under an instruction from the control unit 8.
The
The
データ記憶部4は、不揮発記憶メモリであり、制御部8の指示に基づいて個人情報等の各種データファイルを記憶している。上記データファイルは、赤外線通信によってPHS端末Bに移動する際に、制御部8によって暗号化データに変換される。
赤外線通信部5は、制御部8の制御の下、て赤外線による近距離無線通信によって他の携帯端末等と各種信号を送受信する。この赤外線通信部5は、暗号化データをPHS端末Bへ送信する。
The data storage unit 4 is a non-volatile storage memory, and stores various data files such as personal information based on instructions from the control unit 8. The data file is converted into encrypted data by the control unit 8 when moving to the PHS terminal B by infrared communication.
The
SIMカードインタフェース6は、SIMカード7をPHS端末Aに保持するためのSIMカードスロット、SIMカード7と制御部8との間で電子データの読み出し及び書き込みが出来るようにSIMカード7と制御部8とを電気的に接続するSIMカード接続端子から構成されており、制御部8の制御の下、各種データの入出力をSIMカード7との間で行う。
SIMカード7は、IC(Integrated Circuit)チップを有する着脱可能な不揮発記憶媒体であり、電話番号等の契約者情報を記憶している、制御部8は、SIMカードインタフェース6を介して、SIMカード7に対する各種データの書き込み/読み出しを行う。このSIMカード7がSIMカードインタフェース6に装着されると、制御部8は、SIMカード7が有する電話番号をPHS端末Aの電話番号として内部のROMに登録する。
The
The SIM card 7 is a detachable nonvolatile storage medium having an IC (Integrated Circuit) chip, and stores contractor information such as a telephone number. The control unit 8 is connected to the SIM card via the
制御部8は、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)から構成される内部メモリ並びに上記基地局通信部1、操作部2、表示部3、データ記憶部4、赤外線通信部5及びSIMカードインタフェース6と信号の入出力をそれぞれ行うインタフェース回路等から構成されており、内部のROMに記憶された制御プログラム、基地局通信部1が受信する各種信号、操作部2が受け付ける操作指示、赤外線通信部5が送受信する各種信号及びSIMカードインタフェース6を介してSIMカード7から入力される各種データに基づいてPHS端末Aの全体動作を制御する。そして、制御部8のRAMは、PHS端末Aにおける電話番号の登録(ON)/未登録(OFF)を示す状態情報(電話番号登録フラグTF1)を記憶し、またデータ記憶部4のデータファイルが赤外線通信によって送信中(ON)/未送信中(OFF)であることを示す状態情報(データ送信フラグ)を記憶している。
The control unit 8 includes an internal memory composed of a central processing unit (CPU), a read only memory (ROM), and a random access memory (RAM), the base station communication unit 1, the
次に、PHS端末Bの構成について説明する。PHS端末Bは、基地局通信部11、操作部12、表示部13、復号化データ記憶部14、赤外線通信部15、SIMカードインタフェース16及び制御部17によって構成される。
基地局通信部11、操作部12及び表示部13は、上記PHS端末Aの基地局通信部1、操作部2及び表示部3それぞれと同様の機能を有する。
復号化データ記憶部14は、不揮発記憶メモリであり、制御部17の制御の下、PHS端末Aから赤外線通信によって受信した暗号化データの復元データを記憶する。
Next, the configuration of the PHS terminal B will be described. The PHS terminal B includes a base
The base
The decrypted data storage unit 14 is a nonvolatile storage memory, and stores the restored data of the encrypted data received from the PHS terminal A by infrared communication under the control of the
赤外線通信部15は、上記上記PHS端末Aの赤外線通信部5と同様の機能を有し、制御部17の制御の下、暗号化データをPHS端末Aから受信する。
SIMカードインタフェース16は、上記PHS端末AのSIMカードインタフェース6と同様の機能を有し、SIMカードスロットにSIMカード7が装着されると、SIMカード接続端子によってSIMカード7と制御部17とを電気的に接続する。SIMカード7がSIMカードインタフェース16に装着されると、制御部17は、SIMカード7が有する電話番号をPHS端末Bの電話番号として内部のROMに登録する。
The
The
制御部17は、CPU、ROM及びRAMから構成される内部メモリ並びに上記基地局通信部11、操作部12、表示部13、復号化データ記憶部14、赤外線通信部15及びSIMカードインタフェース16と信号の入出力をそれぞれ行うインタフェース回路等から構成されており、内部のROMに記憶された制御プログラム、基地局通信部11が受信する各種信号、操作部12が受け付ける操作指示、赤外線通信部15が送受信する各種信号及びSIMカードインタフェース16を介してSIMカード7から入力される各種データに基づいてPHS端末Bの全体動作を制御する。そして、制御部17のRAMは、PHS端末Bにおける電話番号の登録(ON)/未登録(OFF)を示す状態情報(電話番号登録フラグTF2)を記憶し、またPHS端末Aから赤外線通信によって送信されるデータファイルの受信中(ON)/未受信中(OFF)であることを示す状態情報(データ受信フラグ)を記憶している。
The
次に、上記構成のデータ移動システムにおけるPHS端末A及びPHS端末Bの動作について、図2に示すシーケンス図を参照して詳しく説明する。
PHS端末Aの制御部8は、データ記憶部4が記憶する所定のデータファイルの移動指示を操作部2が受け付けると、データ送信フラグに「ON」を設定し(ステップS1)、電話番号登録フラグTF1に「ON」が設定されているか否か判定し(ステップS2)、ステップS2において電話番号登録フラグに「OFF」が設定されていると判定した場合には、すなわちPHS端末Aに電話番号が登録されていない場合には、PHS端末Aに電話番号が登録されていない旨を示すエラー画面を表示部3に表示させる(ステップS3)。
Next, operations of the PHS terminal A and the PHS terminal B in the data movement system having the above configuration will be described in detail with reference to the sequence diagram shown in FIG.
When the
制御部8は、ステップS2において電話番号登録フラグに「ON」が設定されていると判定した場合には、すなわちPHS端末Aに電話番号が登録されている場合には、この電話番号及び送信用鍵から暗号鍵を生成し(ステップS4)、データ記憶部4が記憶する移動対象のデータファイルを所定のバイトのデータブロックに分割し、この各データブロックを暗号鍵に基づいて暗号化すると共に暗号化したデータブロックに各データブロックを識別するデータブロック識別番号を付与する(ステップS5)。なお、上記送信用鍵は、暗号鍵を生成する為の制御部8によってランダムに決定される数値データである。 When it is determined in step S2 that the telephone number registration flag is set to “ON”, that is, when the telephone number is registered in the PHS terminal A, the control unit 8 uses the telephone number and the transmission An encryption key is generated from the key (step S4), the data file to be moved stored in the data storage unit 4 is divided into data blocks of predetermined bytes, and each data block is encrypted based on the encryption key and encrypted. A data block identification number for identifying each data block is assigned to the converted data block (step S5). The transmission key is numerical data that is randomly determined by the control unit 8 for generating an encryption key.
制御部8は、ステップS5の処理が終了すると送信用鍵をPHS端末Bへ赤外線通信部5に送信させる(ステップS6)。
PHS端末Bの制御部17は、上記ステップS6においてPHS端末Aから送信される送信用鍵を赤外線通信部15が受信すると、データ受信フラグに「ON」を設定する(ステップS7)と共に送信用鍵受信完了通知をPHS端末Aへ赤外線通信部15に送信させる(ステップS8)。
PHS端末Aの制御部8は、上記ステップS8においてPHS端末Bから送信される送信用鍵受信完了通知を赤外線通信部5が受信すると、SIMカード7をPHS端末Bへ装着する旨のメッセージを表示部3に表示させる(ステップS9)。
When the process of step S5 ends, the control unit 8 causes the PHS terminal B to transmit the transmission key to the infrared communication unit 5 (step S6).
When the
When the
ユーザは、上記ステップS9においてPHS端末Aの表示部3が表示したメッセージを確認し、SIMカード7をSIMカードインタフェース16へ装着する。
PHS端末Bの制御部17は、SIMカードインタフェース16へSIMカード7が装着されたか否か判定し(ステップS10)、ステップS10において「NO」と判定した場合には、すなわちSIMカードインタフェース16へSIMカード7が装着されていない場合には、SIMカードインタフェース16へSIMカード7が装着されるまで待機する。
The user confirms the message displayed on the
The
制御部17は、ステップS10において「YES」と判定した場合には、すなわちSIMカードインタフェース16へSIMカード7が装着された場合には、SIMカード7が記憶する電話番号を内部のROMに記憶させ、電番番号フラグTF2に「ON」を設定し(ステップS11)、この電話番号及びPHS端末Aから赤外線通信部15が受信した送信用鍵から復号鍵を生成し(ステップS12)、復号鍵の生成が完了すると復号鍵生成完了通知をPHS端末Aへ赤外線通信部15に送信させる(ステップS13)。
PHS端末Aの制御部8は、赤外線通信部5が復号鍵生成完了通知を受信すると、暗号化したデータブロックの全てをPHS端末Bへ赤外線通信部5に送信させる(ステップS14)。
If it is determined “YES” in step S10, that is, if the SIM card 7 is attached to the
When the
PHS端末Bの制御部17は、PHS端末Aから受信した暗号化されたデータブロックをデータブロック識別番号の番号順に復号鍵に基づいて復号し(ステップS15)、データブロック単位の復号が完了する毎に復号化したデータブロックのデータブロック識別番号を有するデータブロック復号完了通知をPHS端末Aへ赤外線通信部15に送信させる(ステップS16)。
PHS端末Aの制御部8は、データブロック復号完了通知を赤外線通信部5が受信すると、データブロック復号完了通知が有するデータブロック識別番号に基づいて復号されたデータブロックに対応するデータブロックをデータ記憶部に移動対象のデータファイルから消去させる(ステップS17)。
The
When the
PHS端末Bは、全てのデータブロックに対するデータブロック復号完了通知の送信が完了すると復号完了通知をPHS端末Aへ赤外線通信部15に送信させ(ステップS18)、暗号化されたデータブロックを全て消去する共にデータ受信フラグに「OFF」を設定し(ステップS19)、復号化したデータブロックからデータファイルを生成し、復号化データ記憶部にこのデータファイルを記憶させる。 When the transmission of the data block decryption completion notification for all the data blocks is completed, the PHS terminal B causes the PHS terminal A to transmit the decryption completion notification to the infrared communication unit 15 (step S18), and erases all the encrypted data blocks. In both cases, the data reception flag is set to “OFF” (step S19), a data file is generated from the decoded data block, and this data file is stored in the decoded data storage unit.
PHS端末Aの制御部8は、PHS端末Bから赤外線通信部5が復号完了通知を受信すると、暗号化したデータブロックを消去すると共にデータ送信フラグに「OFF」を設定する(ステップS20)。
When the
次に、上記図2の動作の変形例について、図3を参照して説明する。図3は、PHS端末A及びPHS端末Bの動作の変形例を示すシーケンス図である。なお、図3におけるステップ21〜25は、ステップS1〜5のそれぞれと同じ動作である為、説明を省略する。 Next, a modified example of the operation of FIG. 2 will be described with reference to FIG. FIG. 3 is a sequence diagram illustrating a modified example of the operation of the PHS terminal A and the PHS terminal B. Note that steps 21 to 25 in FIG. 3 are the same operations as steps S1 to S5, respectively, and thus description thereof is omitted.
PHS端末Aの制御部8は、送信用鍵をPHS端末Bへ赤外線通信部5に送信させる(ステップS26)。
PHS端末Bの制御部17は、上記ステップS26においてPHS端末Aから送信される送信用鍵を赤外線通信部15が受信すると、データ受信フラグに「ON」を設定する(ステップS27)と共に送信用鍵受信完了通知をPHS端末Aへ赤外線通信部15に送信させる(ステップS28)。
PHS端末Aの制御部8は、上記ステップS28においてPHS端末Bから送信される送信用鍵受信完了通知を赤外線通信部5が受信すると、SIMカード7をPHS端末Bへ装着する旨のメッセージを表示部3に表示させる(ステップS29)。
The control unit 8 of the PHS terminal A causes the
When the
When the
PHS端末Bの制御部17は、SIMカードインタフェース16へSIMカード7が装着されたか否か判定し(ステップS30)、ステップS30において「NO」と判定した場合には、すなわちSIMカードインタフェース16へSIMカードが装着されていない場合には、SIMカードインタフェース16へSIMカード7が装着されるまで待機する。
The
制御部17は、ステップS30において「YES」と判定した場合には、すなわちSIMカードインタフェース16へSIMカード7が装着された場合には、SIMカード7が記憶する電話番号を内部のROMに記憶させ、電番番号フラグTF2に「ON」を設定し(ステップS31)、この電話番号及びPHS端末Aから赤外線通信部15が受信した送信用鍵から復号鍵を生成し(ステップS32)、復号鍵の生成が完了すると復号鍵生成完了通知をPHS端末Aへ赤外線通信部15に送信させる(ステップS33)。
PHS端末Aの制御部8は、赤外線通信部5が復号鍵生成完了通知を受信すると、暗号化したデータブロックの1ブロックをPHS端末Bへ赤外線通信部5に送信させる(ステップS34)。
When it is determined “YES” in step S30, that is, when the SIM card 7 is attached to the
When the
PHS端末Bの制御部17は、PHS端末Aから受信した暗号化されたデータブロックを復号鍵に基づいて復号し(ステップS35)、データブロックの復号か完了すると復号化したデータブロックのデータブロック識別番号を有するデータブロック復号完了通知をPHS端末Aへ赤外線通信部15に送信させる(ステップS36)。
PHS端末Aの制御部8は、赤外線通信部5がデータブロック復号完了通知を受信すると、データブロック復号完了通知が有するデータブロック識別番号基づいて復号されたデータブロックに対応するデータブロックをデータ記憶部に移動対象のデータファイルから消去させ(ステップS37)、上記ステップS34においてデータブロック識別番号順に次のデータブロックを赤外線通信部5に送信させる。
The
When the
PHS端末Aの制御部8及びPHS端末Bの制御部17は、上記ステップS34〜37を繰り返し実行する。
PHS端末Bの制御部17は、全てのデータブロックに対するデータブロック復号完了通知の送信が完了すると復号完了通知をPHS端末Aへ赤外線通信部15に送信させ(ステップS38)、暗号化されているデータブロックを消去する共にデータ受信フラグに「OFF」を設定し、復号化したデータブロックからデータファイルを生成し、復号化データ記憶部にこのデータファイルを記憶させる(ステップS39)。
PHS端末Aの制御部8は、上記ステップS38においてPHS端末Bが送信した復号完了通知を受信すると暗号化したデータブロックを消去する共にデータ送信フラグに「OFF」を設定する(ステップS40)。
The control unit 8 of the PHS terminal A and the
When the transmission of the data block decoding completion notification for all the data blocks is completed, the
When the control unit 8 of the PHS terminal A receives the decryption completion notification transmitted by the PHS terminal B in step S38, the control unit 8 deletes the encrypted data block and sets the data transmission flag to “OFF” (step S40).
以上説明したように、PHS端末Aが、暗号化されたデータブロックを順次復号化し、データブロックの復号化が完了する毎にデータブロック復号完了通知をPHS端末Bに送信することによって、PHS端末Bがデータブロック単位で移動対象データを消去することが出来る為、PHS端末A及びPHS端末Bに同一の情報が存在する時間を従来より短くすることが出来る。 As described above, the PHS terminal A sequentially decrypts the encrypted data blocks and transmits a data block decryption completion notification to the PHS terminal B every time the data block decryption is completed. However, since the data to be moved can be erased in units of data blocks, the time during which the same information exists in the PHS terminal A and the PHS terminal B can be made shorter than before.
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
(1)上記実施形態では、PHS端末A及びPHS端末Bが赤外線通信によって通信したが、本発明はこれに限定されない。
例えば、無線LAN(Local Area Network)やBluetooth(登録商標)及びNFC(Near Field Communication)によってPHS端末A及びPHS端末Bが通信するようにしてもよい。
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, For example, the following modifications can be considered.
(1) In the above embodiment, the PHS terminal A and the PHS terminal B communicated by infrared communication, but the present invention is not limited to this.
For example, the PHS terminal A and the PHS terminal B may communicate by wireless LAN (Local Area Network), Bluetooth (registered trademark), and NFC (Near Field Communication).
A,B…PHS端末、1,11…基地局通信部、2,12…操作部、3,13…表示部、4…データ記憶部、5,15…赤外線通信部、6,16…SIMカードインタフェース、7…SIMカード、8,17…制御部、14…復号化データ記憶部
A, B ... PHS terminal, 1, 11 ... Base station communication unit, 2, 12 ... Operation unit, 3, 13 ... Display unit, 4 ... Data storage unit, 5, 15 ... Infrared communication unit, 6, 16 ... SIM card Interface 7
Claims (6)
前記データ移動元機器と通信する第1の通信手段と、
前記第1の通信手段がデータ移動元機器から移動対象データを複数に分割したデータブロックの暗号化データを順次受信すると、前記暗号化データをデータブロック単位で復号化し、前記暗号化データをデータブロック単位で復号化する毎にデータブロック復号完了通知を前記データ移動元機器へ前記第1の通信手段に送信させる第1の制御部とを具備することを特徴とする受信装置。 A receiving device that receives encrypted data to be moved from a data source device and stores data obtained by decrypting the data to be moved,
First communication means for communicating with the data source device;
When the first communication means sequentially receives encrypted data of a data block obtained by dividing the data to be moved from the data source device, the encrypted data is decrypted in units of data blocks, and the encrypted data is converted into a data block. A receiving apparatus, comprising: a first control unit that transmits a data block decoding completion notification to the data source device every time decoding is performed in units, to the first communication unit.
請求項1に記載の受信装置の前記第1の通信手段と通信する第2の通信手段と、
前記第2の通信手段が前記受信装置から前記データブロック復号完了通知を受信すると、前記受信装置によって復号化されたデータブロックに対応する前記移動対象データのデータブロックを消去する第2の制御部とを具備することを特徴とする送信装置。 A transmission device that generates encrypted data of a data block obtained by dividing data to be moved into a plurality of data and transmits the encrypted data,
A second communication means for communicating with the first communication means of the receiving device according to claim 1;
A second control unit for erasing the data block of the data to be moved corresponding to the data block decoded by the receiving device when the second communication means receives the data block decoding completion notification from the receiving device; A transmission device comprising:
前記受信装置は、前記固有情報を受け付ける固有情報受付手段を有し、
前記第1制御部は、前記第1の通信手段が受信する前記送信用鍵と前記固有情報受付手段が受け付ける前記固有情報に基づいて復号化鍵を生成し、前記復号化鍵に基づいて第1の通信手段が受信する前記暗号化データを復号化することを特徴とするデータ移動システム。 The second control unit of the transmission device according to claim 2, wherein the second control unit generates an encryption key based on the unique information and a transmission key, and encrypts the movement target data based on the encryption key, thereby encrypting the encryption target data. Generating encrypted data and transmitting the transmission key together with the encrypted data to the receiving device according to claim 1 to the second communication unit,
The receiving device has a unique information receiving means for receiving the unique information,
The first control unit generates a decryption key based on the transmission key received by the first communication unit and the specific information received by the specific information reception unit, and the first control unit generates a first key based on the decryption key. A data movement system for decrypting the encrypted data received by the communication means.
データ移動元機器において、移動対象データを複数のデータブロックに分割するステップと、
前記データ移動元機器において、前記データブロックを暗号化して暗号化データを生成するステップと、
前記暗号化データを前記データ移動元機器から前記データ移動先機器に順次送信するステップと、
前記移動先機器において、受信した前記暗号化データをデータブロック単位で復号化する工程と、
前記暗号化データをデータブロック単位で復号化する毎にデータブロック復号完了通知を前記データ移動先機器から前記データ移動元機器に送信する工程と、
前記データ移動元機器において、前記データブロック復号完了通知を受信すると前記データ移動先機器によって復号化されたデータブロックに対応する前記移動対象データのデータブロックを消去する工程とを有することを特徴とするデータ移動方法。
A data movement method for moving data to be moved of a data movement source device to a data movement destination device,
In the data source device, dividing the data to be moved into a plurality of data blocks;
In the data source device, encrypting the data block to generate encrypted data;
Sequentially transmitting the encrypted data from the data source device to the data destination device;
In the destination device, decrypting the received encrypted data in units of data blocks;
Sending a data block decryption completion notification from the data destination device to the data source device every time the encrypted data is decrypted in units of data blocks;
And a step of erasing the data block of the data to be moved corresponding to the data block decoded by the data movement destination device when the data movement source device receives the data block decoding completion notification. Data movement method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008048378A JP5352095B2 (en) | 2008-02-28 | 2008-02-28 | Reception device, transmission device, data movement system, and data movement method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008048378A JP5352095B2 (en) | 2008-02-28 | 2008-02-28 | Reception device, transmission device, data movement system, and data movement method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009206970A true JP2009206970A (en) | 2009-09-10 |
JP5352095B2 JP5352095B2 (en) | 2013-11-27 |
Family
ID=41148781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008048378A Expired - Fee Related JP5352095B2 (en) | 2008-02-28 | 2008-02-28 | Reception device, transmission device, data movement system, and data movement method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5352095B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290390A (en) * | 2001-03-23 | 2002-10-04 | Nec Eng Ltd | Encryption communication method, encryption communication system, and recording medium |
JP2005346401A (en) * | 2004-06-03 | 2005-12-15 | Sharp Corp | Data communication system and data communication apparatus |
-
2008
- 2008-02-28 JP JP2008048378A patent/JP5352095B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290390A (en) * | 2001-03-23 | 2002-10-04 | Nec Eng Ltd | Encryption communication method, encryption communication system, and recording medium |
JP2005346401A (en) * | 2004-06-03 | 2005-12-15 | Sharp Corp | Data communication system and data communication apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP5352095B2 (en) | 2013-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030007641A1 (en) | Method and apparatus for wireless data communication, using an encryption unit | |
KR100766313B1 (en) | Apparatus and method for encrypting of preservation key in mobile communication terminal | |
JPH11285080A (en) | Method for information transfer between subscriber discrimination module and radio communication mobile terminal, and corresonding subscriber discrimination module and mobile terminal | |
KR20070090768A (en) | Portable telephone, and portable telephone readable recording medium having a program for sending and receiving electronic mail | |
JP4887362B2 (en) | Method for implementing SIM functionality in a maintenance module at a later date | |
CN103988465A (en) | Method and apparatus for implementing key stream hierarchy | |
JP2007249507A (en) | Information leakage prevention method, information leakage prevention system and information terminal | |
US20110009091A1 (en) | Portable terminal having mounted ic chip, application area control method, and application area control program | |
KR101067146B1 (en) | Method for processing encrypted message in portable terminal and portable terminal | |
EP1830296A1 (en) | Portable telephone and program for sending and receiving encrypted electronic mail | |
KR20070090769A (en) | Portable telephone, and portable telephone readable recording medium having a program for sending and receiving electronic mail | |
CN107493281A (en) | encryption communication method and device | |
JP5352095B2 (en) | Reception device, transmission device, data movement system, and data movement method | |
KR100572463B1 (en) | Encrypted communication method in communication between wireless communication terminals using shared encryption key | |
JP2007323568A (en) | Electronic apparatus, authentication device, its program, computer-readable recording medium, authentication system, and authentication method | |
KR100789668B1 (en) | Mobile communications terminal having both general communication mode and secret communication service mode | |
JP2016189566A (en) | Radio communication device and radio communication system | |
JP2010239352A (en) | Network terminal and communication method | |
JP2022524730A (en) | Communicating, Obtaining, Saving, and Using Phone Numbers | |
KR101106695B1 (en) | Method for managing using message of mobile communication terminal | |
JP2015039079A (en) | Radio communication device and radio communication method | |
KR101014788B1 (en) | Mobile system, service system and service providing method for securely transmitting private information for use in service | |
JP2008011100A (en) | Attribute authentication method, attribute certificate generating apparatus, service provision destination apparatus, service provision source apparatus, and attribute authentication system | |
JP2008011097A (en) | Attribute authentication method, key management apparatus, service provision destination apparatus, service provision source apparatus, and attribute authentication system | |
KR100715834B1 (en) | Mobile communication terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120824 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120828 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130711 |
|
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: 20130730 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130826 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5352095 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |