JP2009181545A - Attribute information update request device, attribute information update request method, and attribute information update request program - Google Patents
Attribute information update request device, attribute information update request method, and attribute information update request program Download PDFInfo
- Publication number
- JP2009181545A JP2009181545A JP2008022755A JP2008022755A JP2009181545A JP 2009181545 A JP2009181545 A JP 2009181545A JP 2008022755 A JP2008022755 A JP 2008022755A JP 2008022755 A JP2008022755 A JP 2008022755A JP 2009181545 A JP2009181545 A JP 2009181545A
- Authority
- JP
- Japan
- Prior art keywords
- update
- attribute information
- information
- key
- common key
- 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
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
Description
本発明は、端末装置からサーバ装置で保持している属性情報の更新要求を行う技術に関する。 The present invention relates to a technique for making a request for updating attribute information held in a server device from a terminal device.
端末装置とサーバ装置とから構成される、クライアントサーバシステムにおいて、端末装置で生成した公開鍵をサーバ装置へ転送して、端末装置側で公開鍵の生成時に生成した秘密鍵を保持しておくことにより、サーバ装置と端末装置間で暗号化した情報の送受信を可能としたシステムがある(例えば、特許文献1参照)。 In a client server system composed of a terminal device and a server device, the public key generated by the terminal device is transferred to the server device, and the secret key generated when the public key is generated on the terminal device side is retained. Thus, there is a system that enables transmission and reception of encrypted information between the server device and the terminal device (see, for example, Patent Document 1).
ところで、サーバ装置で保持している情報に関する修正情報を、端末装置で取得した場合、サーバ装置を直接操作できない状況が有り得ることを考慮すると、修正情報を暗号化してサーバ装置へ送信するだけでなく、サーバ装置へ当該修正情報の更新要求を行うことができる方が望ましい。 By the way, when the correction information related to the information held in the server device is acquired by the terminal device, considering that there may be a situation where the server device cannot be directly operated, the correction information is not only encrypted and transmitted to the server device. It is desirable that an update request for the correction information can be made to the server device.
本発明が解決しようとする課題としては、上記のものが例として挙げられる。本発明の目的は、サーバ装置で保持している情報に関する修正情報を、暗号化してサーバ装置へ送信すると共に、サーバ装置へ当該修正情報の更新要求を行う属性情報更新要求装置を提供することにある。 Examples of the problems to be solved by the present invention include those described above. An object of the present invention is to provide an attribute information update requesting device that encrypts correction information related to information held in a server device, transmits the information to the server device, and requests the server device to update the correction information. is there.
請求項1に記載の発明は、属性情報を保持するサーバ装置とネットワークで接続されている属性情報更新要求装置であって、公開鍵を記憶する公開鍵記憶手段と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、前記サーバ装置へ属性情報の更新要求を行う更新要求手段と、を備えることを特徴とする。 The invention according to claim 1 is an attribute information update request device connected to a server device that holds attribute information via a network, and includes public key storage means that stores a public key, and update information of the attribute information. Update information file generating means for generating an update information file including update attribute information, common key generating means for generating a common key, and update information file encryption for encrypting the update information file using the common key Means for providing the server device with update information including the common key encryption means for encrypting the common key using the public key, and the encrypted common key and the encrypted update information file. Update information providing means; and update request means for making an attribute information update request to the server device.
請求項6に記載の発明は、属性情報を保持するサーバ装置とネットワークで接続されている装置で実行される属性情報更新要求方法であって、公開鍵を記憶する公開鍵記憶工程と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成工程と、共通鍵を生成する共通鍵生成工程と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化工程と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化工程と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供工程と、前記サーバ装置へ属性情報の更新要求を行う更新要求工程と、を備えることを特徴とする。
The invention according to
請求項7に記載の発明は、属性情報を保持するサーバ装置とネットワークで接続されている装置によって実行される属性情報更新要求プログラムであって、公開鍵を記憶する公開鍵記憶手段と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、前記サーバ装置へ属性情報の更新要求を行う更新要求手段、として前記コンピュータを機能させることを特徴とする。
The invention according to
請求項9に記載の発明は、属性情報更新要求装置と、属性情報を保持するサーバ装置とがネットワークで接続されている属性情報更新システムであって、前記属性情報更新要求装置は、公開鍵を記憶する公開鍵記憶手段と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、を備え、前記サーバ装置は、秘密鍵を記憶する秘密鍵記憶手段と、前記更新用情報を取得する更新用情報取得手段と、前記暗号化した共通鍵を復号する共通鍵復号手段と、前記更新情報ファイルを復号する更新情報復号手段と、更新要求を受信する更新要求受信手段と、前記復号済みの更新情報ファイルを用いて、保持している属性情報を更新する属性情報更新手段と、を備えることを特徴とする。 The invention according to claim 9 is an attribute information update system in which an attribute information update request device and a server device holding attribute information are connected via a network, wherein the attribute information update request device receives a public key. Using public key storage means for storing, update information file generating means for generating an update information file including update attribute information that is update information of the attribute information, common key generating means for generating a common key, and using the common key Update information file encryption means for encrypting the update information file, common key encryption means for encrypting the common key using the public key, the encrypted common key and the encrypted Update information providing means for providing update information including an update information file to the server device, wherein the server device stores secret key storage means for storing a secret key; Update information acquisition means for acquiring information, common key decryption means for decrypting the encrypted common key, update information decryption means for decrypting the update information file, update request reception means for receiving an update request, And attribute information updating means for updating the held attribute information using the decrypted update information file.
本発明の好適な実施形態では、属性情報を保持するサーバ装置とネットワークで接続されている属性情報更新要求装置は、公開鍵を記憶する公開鍵記憶手段と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、前記サーバ装置へ属性情報の更新要求を行う更新要求手段と、を備える。 In a preferred embodiment of the present invention, an attribute information update request device connected to a server device that holds attribute information via a network includes a public key storage unit that stores a public key, and an update that is update information of the attribute information. Update information file generation means for generating an update information file including attribute information, common key generation means for generating a common key, update information file encryption means for encrypting the update information file using the common key, , A common key encryption unit that encrypts the common key using the public key, and an update information that provides the server device with update information including the encrypted common key and the encrypted update information file An information providing means; and an update requesting means for making an attribute information update request to the server device.
上記の属性情報更新要求装置は、具体的には、パーソナルコンピュータ等種々のコンピュータに適用される。属性情報更新要求装置は、公開鍵を記憶する。更新情報ファイル生成手段は、属性情報の更新情報である更新属性情報を取得すると、当該更新属性情報を含むファイルである更新情報ファイルを生成する。更新情報ファイルの形式の具体例として、CSV(Comma Separated Values)ファイル等がある。 Specifically, the attribute information update request device is applied to various computers such as a personal computer. The attribute information update request device stores the public key. When the update information file generation unit acquires the update attribute information that is the update information of the attribute information, the update information file generation unit generates an update information file that is a file including the update attribute information. A specific example of the format of the update information file is a CSV (Comma Separated Values) file.
共通鍵生成手段は、共通鍵を生成する。共通鍵には、十分に長い文字列を使用して生成する。更新情報ファイル暗号化手段は、上記共通ファイルを用いて、上記更新情報ファイルを暗号化する。共通鍵暗号化手段は、記憶している公開鍵を用いて上記共通鍵を暗号化する。 The common key generation unit generates a common key. The common key is generated using a sufficiently long character string. The update information file encryption means encrypts the update information file using the common file. The common key encryption means encrypts the common key using the stored public key.
更新用情報提供手段は、上記暗号化した共通鍵、及び暗号化した更新情報ファイルを含む更新用情報をサーバ装置へ提供する。そして、更新要求手段は、サーバ装置に対して属性情報の更新要求を行う。 The update information providing means provides the server device with update information including the encrypted common key and the encrypted update information file. Then, the update request means makes an attribute information update request to the server device.
このように、属性情報更新要求装置は、更新属性情報を含む更新情報ファイルを暗号化してサーバ装置へ提供し、その後、サーバ装置に対して属性情報の更新要求を行っているので、属性情報の内容を解読される危険性を回避してサーバ装置へ送信するだけでなく、直接サーバ装置を操作できない場合でも、サーバ装置に属性情報の更新処理を行わせることができる。 In this way, the attribute information update request device encrypts the update information file including the update attribute information and provides it to the server device. After that, the attribute information update request device requests the server device to update the attribute information. In addition to avoiding the risk of content being decrypted and transmitting it to the server device, the server device can be made to update the attribute information even when the server device cannot be directly operated.
上記の属性情報更新要求装置の一態様では、前記公開鍵及び秘密鍵を生成する鍵情報生成手段と、前記秘密鍵を前記サーバ装置へ提供する秘密鍵提供手段と、をさらに備え、前記公開鍵記憶手段は、前記鍵情報生成手段が生成した公開鍵を記憶する。 In one aspect of the attribute information update request device, the public key and the secret key are generated, and the secret key providing unit that provides the secret key to the server device is further provided, the public key The storage means stores the public key generated by the key information generation means.
これによれば、属性情報更新要求装置は、公開鍵で暗号化した共通鍵をサーバ装置で復号させることができる。即ち、属性情報更新要求装置で暗号化した情報を復号化させることを可能にする。 According to this, the attribute information update requesting device can cause the server device to decrypt the common key encrypted with the public key. That is, the information encrypted by the attribute information update requesting device can be decrypted.
上記の属性情報更新要求装置の他の一態様では、認証キーを生成する認証キー生成手段をさらに備え、前記更新用情報提供手段は、前記更新用情報に前記認証キーを含めて提供し、前記更新要求手段は、更新要求時に、前記認証キーを送信する。 In another aspect of the attribute information update requesting device, the apparatus further comprises an authentication key generating means for generating an authentication key, wherein the update information providing means provides the update information including the authentication key, The update request means transmits the authentication key when an update request is made.
この場合、属性情報更新要求装置は、更新用情報の送信時及び更新要求時に、認証キーをサーバ装置へ提供することになり、サーバ装置に、更新用情報を提供した装置と、更新要求を行った装置とが同一であるか否かの判別をさせることができ、不正な情報を更新してしまうことを回避することができる。 In this case, the attribute information update request device provides an authentication key to the server device at the time of transmission of update information and an update request, and performs an update request with the device that provided the update information to the server device. It is possible to determine whether or not the device is the same, and it is possible to avoid updating unauthorized information.
上記の属性情報更新要求装置の他の一態様では、前記更新情報ファイル生成手段は、機密性の高い項目について更新されている更新属性情報に関する更新情報ファイルを生成する。 In another aspect of the attribute information update requesting device, the update information file generating unit generates an update information file related to update attribute information that is updated for a highly confidential item.
これにより、機密性が高い項目について変更されていない属性情報であるにも関わらず、属性情報更新要求装置が、更新情報ファイルを生成し、当該更新情報ファイルに対して暗号処理を行ってしまうことを回避することができる。 As a result, the attribute information update request device generates an update information file and performs an encryption process on the update information file, even though the attribute information is not changed for a highly confidential item. Can be avoided.
上記の属性情報更新要求装置の他の一態様では、前記更新情報ファイル暗号手段は、前記更新属性情報の識別子である同期IDをさらに暗号化し、前記更新用情報提供手段は、前記更新用情報に前記同期IDを含めて提供する。 In another aspect of the attribute information update requesting device, the update information file encryption unit further encrypts a synchronization ID that is an identifier of the update attribute information, and the update information providing unit includes the update information in the update information. It is provided including the synchronization ID.
この場合、属性情報更新要求装置は、サーバ装置に対して、更新対象の属性情報を特定させることができる。 In this case, the attribute information update request device can cause the server device to specify the attribute information to be updated.
本発明の他の観点では、属性情報を保持するサーバ装置とネットワークで接続されている装置で実行される属性情報更新要求方法であって、公開鍵を記憶する公開鍵記憶工程と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成工程と、共通鍵を生成する共通鍵生成工程と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化工程と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化工程と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供工程と、前記サーバ装置へ属性情報の更新要求を行う更新要求工程と、を備える。 In another aspect of the present invention, there is provided an attribute information update request method executed by a device connected to a server device holding attribute information via a network, a public key storing step for storing a public key, and the attribute information An update information file generation step for generating an update information file including update attribute information that is update information of the update information, a common key generation step for generating a common key, and an update for encrypting the update information file using the common key An information file encryption step, a common key encryption step for encrypting the common key using the public key, and update information including the encrypted common key and the encrypted update information file. An update information providing step to be provided to the device, and an update request step for making an attribute information update request to the server device.
上記の方法によっても、更新属性情報を含む更新情報ファイルを暗号化してサーバ装置へ提供し、その後、サーバ装置に対して属性情報の更新要求を行っているので、属性情報の内容を解読される危険性を回避してサーバ装置へ送信するだけでなく、直接サーバ装置を操作できない場合でも、サーバ装置に属性情報の更新処理を行わせることができる。 Also by the above method, the update information file including the update attribute information is encrypted and provided to the server device, and then the attribute information update request is sent to the server device, so that the content of the attribute information can be decrypted. In addition to avoiding the danger and transmitting to the server device, even when the server device cannot be directly operated, the server device can be made to update the attribute information.
本発明の他の観点では、属性情報を保持するサーバ装置とネットワークで接続されている装置によって実行される属性情報更新要求プログラムであって、公開鍵を記憶する公開鍵記憶手段と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、前記サーバ装置へ属性情報の更新要求を行う更新要求手段、として前記コンピュータを機能させる。このプログラムを、コンピュータ上で実行することにより、上記の属性情報更新要求装置を実現することができる。なお、この属性情報更新要求プログラムは、記録媒体に記録した状態で好適に取り扱うことができる。 In another aspect of the present invention, there is provided an attribute information update request program executed by a device connected to a server device that holds attribute information via a network, a public key storage unit that stores a public key, and the attribute information Update information file generating means for generating an update information file including update attribute information that is update information of the update information, a common key generating means for generating a common key, and an update for encrypting the update information file using the common key Information file encryption means, common key encryption means for encrypting the common key using the public key, and update information including the encrypted common key and the encrypted update information file The computer functions as update information providing means to be provided to the apparatus and update request means for making an attribute information update request to the server apparatus. By executing this program on a computer, the attribute information update requesting device can be realized. This attribute information update request program can be suitably handled in a state where it is recorded on a recording medium.
本発明の他の観点では、属性情報更新要求装置と、属性情報を保持するサーバ装置とがネットワークで接続されている属性情報更新システムであって、前記属性情報更新要求装置は、公開鍵を記憶する公開鍵記憶手段と、前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、を備え、前記サーバ装置は、秘密鍵を記憶する秘密鍵記憶手段と、前記更新用情報を取得する更新用情報取得手段と、前記暗号化した共通鍵を復号する共通鍵復号手段と、前記更新情報ファイルを復号する更新情報復号手段と、更新要求を受信する更新要求受信手段と、前記復号済みの更新情報ファイルを用いて、保持している属性情報を更新する属性情報更新手段と、を備える。 In another aspect of the present invention, there is provided an attribute information update system in which an attribute information update request device and a server device holding attribute information are connected via a network, the attribute information update request device storing a public key Using the public key storage means, an update information file generation means for generating an update information file including update attribute information which is update information of the attribute information, a common key generation means for generating a common key, and the common key Update information file encryption means for encrypting the update information file, common key encryption means for encrypting the common key using the public key, the encrypted common key, and the encrypted update Update information providing means for providing update information including an information file to the server device, the server device comprising: a secret key storage means for storing a secret key; and the update information. Update information acquisition means for acquiring, a common key decryption means for decrypting the encrypted common key, an update information decryption means for decrypting the update information file, an update request reception means for receiving an update request, Attribute information updating means for updating the attribute information held using the decrypted update information file.
このように、上記属性情報更新システムでは、属性情報更新要求装置は、更新要求対象の属性情報を含む更新情報ファイルを暗号化し、当該更新情報ファイルをサーバ装置へ送信する。そして、サーバ装置は、更新情報を復号化する。また、属性情報更新要求装置は、更新情報ファイルをサーバ装置へ送信した後に、属性情報の更新要求を行う。そして、サーバ装置は、属性情報の更新要求に応じて、属性情報を更新する。 Thus, in the attribute information update system, the attribute information update request device encrypts the update information file including the attribute information to be updated, and transmits the update information file to the server device. Then, the server device decrypts the update information. Also, the attribute information update requesting device sends an update request for attribute information after transmitting the update information file to the server device. Then, the server device updates the attribute information in response to the attribute information update request.
従って、属性情報更新システムでは、サーバ装置で、利用者による直接操作を介することなく、属性情報更新要求装置で取得した更新対象の属性情報を、サーバ装置の属性情報に反映させることができる。 Therefore, in the attribute information update system, the attribute information of the update target acquired by the attribute information update requesting device can be reflected in the attribute information of the server device without direct operation by the user at the server device.
以下、図面を参照して本発明の好適な実施例について説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
[属性情報更新システムの概要説明]
図1に、属性情報更新システム1の概念図を示す。本実施例では、属性情報更新システム1は、属性情報更新要求装置100と、属性情報(例えば、会員情報等)のデータベースを保持するサーバ装置200とから構成され、属性情報更新要求装置100及びサーバ装置200が所定の通信手段により接続されている。
[Overview of attribute information update system]
FIG. 1 shows a conceptual diagram of the attribute information update system 1. In this embodiment, the attribute information update system 1 includes an attribute information
属性情報更新要求装置100は、サーバ装置200で保持しているデータベースに含まれている属性情報の修正情報を、サーバ装置200以外から取得すると、当該修正情報を参照し、個人情報等機密性の高い情報について修正されていると判断した場合、修正情報を含むファイルを生成し、当該ファイルを暗号化し、当該暗号化ファイルをサーバ装置200へ送信する。そして、サーバ装置200は、暗号化ファイルを受信し、当該暗号化ファイルを復号する。
When the attribute information
属性情報更新要求装置100は、サーバ装置200へ暗号化ファイル内の情報の更新要求を行い、サーバ装置200は、当該更新要求を受信した後に、修正情報の内容を属性情報のデータベースへ更新する。
The attribute information
このように、属性情報更新システム1では、属性情報更新要求装置100で取得した修正情報を、属性情報更新要求装置100が暗号化した後に、当該暗号化した情報をサーバ装置200へ提供し、さらにサーバ装置200へ属性情報の更新要求を行っているので、例えば、サーバ装置200がレンタルサーバである等、サーバ装置自体を直接操作できない場合でも、サーバ装置が保持している属性情報の更新を行うことができる。
Thus, in the attribute information update system 1, after the attribute information
[属性情報更新要求装置]
図2に、属性情報更新要求装置100の機能構成を示す。属性情報更新要求装置100は、実体的には、パーソナルコンピュータ等、各種コンピュータである。属性情報更新要求装置100は、図示のように、制御部20と、記憶部36と、送受信部38と、表示部40と、入力装置60と、を備える。制御部20は、鍵情報生成部101と、秘密鍵提供部102と、更新情報ファイル生成部103と、共通鍵生成部104と、更新情報ファイル暗号部105と、共通鍵暗号部106と、認証キー生成部107と、更新用情報提供部108と、更新要求部109と、を備える。制御部20は、具体的には、CPU(Central Processing Unit)やRAM(Random Access Memory)等であり、属性情報更新要求装置100全体を統括制御する。即ち、制御部20が所定のプログラムを実行することにより、鍵情報生成部101と、秘密鍵提供部102と、更新情報ファイル生成部103と、共通鍵生成部104と、更新情報ファイル暗号部105と、共通鍵暗号部106と、認証キー生成部107と、更新用情報提供部108と、更新要求部109と、を実現する。
[Attribute information update request device]
FIG. 2 shows a functional configuration of the attribute information
記憶部36は、各種情報(例えば、生成した各種鍵や、更新情報ファイル等)を記憶する。具体的には、HDD(Hard Disk Drive)等である。
The
送受信部38は、各種情報を送信したり、受信したりする。表示部40は、ディスプレイ等である。
The transmission /
入力装置60は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。
The
鍵情報生成部101は、利用者の入力操作によって入力されたパスフレーズに基づいて公開鍵暗号方式(Rivest−Shamir−Adleman)を使用して公開鍵と秘密鍵とのペアを生成する。
The key
秘密鍵提供部102は、上記鍵情報生成部101が生成した秘密鍵を送受信部38を介してサーバ装置200へ送信する。
The secret
更新情報ファイル生成部103は、修正後の属性情報を取得した際に、修正後の属性情報参照した結果、当該属性情報の内、機密性の高い項目(例えば、住所情報等)が変更されている場合、修正後の属性情報を抜き出し、ファイル化する。以下、当該ファイルを更新情報ファイルとも呼ぶ。また、更新情報ファイルのファイル形式の例として、CSV形式等がある。
When the update information
共通鍵生成部104は、上記更新情報ファイルを暗号するために使用する共通鍵を生成する。具体的に、共通鍵生成部104は、十分に長い文字列(例えば、修正日時+シリアルNo(所定の数字、英字を混在させた文字列)+会員のメールアドレス)を使用することにより共通鍵を生成する。
The common
更新情報ファイル暗号部105は、上記更新情報ファイルを、上記共通鍵生成部104が生成した共通鍵を使用して暗号化する。また、更新情報ファイル暗号部105は、同期IDも暗号化する。ここで、同期IDとは、属性情報を一意に識別することが可能な情報であり、サーバ装置200内で定義した値である。暗号対象の属性情報に対応する同期IDの特定方法として、属性情報更新要求装置100で属性情報のリストを保持しておき、当該リストから同期IDを取得する方法や、サーバ装置200へ問い合わせて同期IDを取得する方法等がある。
The update information
共通鍵暗号部106は、鍵情報生成部101が生成した公開鍵を用いて共通鍵を暗号化する。認証キー生成部107は、更新の認証に用いる認証キー(数字、英字等から構成されるランダムな文字列)を生成する。
The common
更新用情報提供部108は、更新時に使用する各種情報をサーバ装置200へ、送受信部38を介して送信する。
The update
具体的に、更新用情報提供部108は、認証キー生成部107が生成した認証キーをサーバ装置200へ送信する。そして、更新用情報提供部108は、暗号化した更新情報ファイル、同期ID、及び共通鍵もサーバ装置200へ送信する。
Specifically, the update
更新要求部109は、上記認証キーを送信すると共に、更新要求を行う。具体的には、更新要求部109は、サーバ装置200で動作する属性情報更新用のCGI(Common Gateway Interface)を起動させる。
The
[サーバ装置]
図3に、サーバ装置200の機能構成を示す。サーバ装置200は、図示のように、制御部210と、記憶部250と、送受信部220と、入力装置230と、表示部240と、を備える。制御部210は、秘密鍵取得部201と、更新用情報取得部202と、共通鍵復号部203と、属性情報復号部204と、更新要求受信部205と、データベース更新部206と、を備える。制御部210は、具体的には、CPUやRAM等であり、サーバ装置200全体を統括制御する。即ち、制御部210が所定のプログラムを実行することにより、秘密鍵取得部201と、更新用情報取得部202と、共通鍵復号部203と、属性情報復号部204と、更新要求受信部205と、データベース更新部206と、を実現する。
[Server device]
FIG. 3 shows a functional configuration of the
送受信部220は、各種データの送受信を行う。具体的には、通信インタフェース等である。入力装置230は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。表示部240は、ディスプレイ等である。記憶部250は、属性情報を管理する属性情報DB280を記憶したり、属性情報更新要求装置100から取得した秘密鍵を記憶したりする。具体的には、HDD(Hard Disk Drive)等である。
The transmission /
なお、属性情報DB280は、属性情報を管理するデータベースであり、本実施例でいう属性情報とは、会員情報(氏名や住所等の会員の個人情報、ポイント数)を示すものとする。
The
秘密鍵取得部201は、属性情報更新要求装置100が送信した秘密鍵を送受信部220を介して取得し、当該秘密鍵を記憶装置250へ記憶する。
The secret
更新用情報取得部202は、属性情報更新要求装置100が送信した更新用情報(暗号化した更新情報ファイル、同期ID、及び共通鍵)を、送受信部220を介して取得する。
The update
共通鍵復号部203は、更新用情報取得部202が取得した、暗号化された共通鍵を、秘密鍵を用いて復号する。属性情報復号部204は、暗号化された更新情報ファイルを、共通鍵を用いて復号する。
The common
更新要求受信部205は、属性情報更新要求装置100からの更新要求と共に、認証キーを受信する。
The update
データベース更新部206は、更新要求受信部205が更新要求を受信すると、更新用情報に含まれている認証キーと、更新要求受信部205が受信した認証キーとを比較し、両者の認証キーが同一である場合、復号した更新情報ファイル内の情報を属性情報DB280に反映させる。
When the update
[属性情報更新要求方法及び属性情報更新方法]
次に、属性情報更新要求方法及び属性情報更新方法について図4を用いて説明する。
[Attribute information update request method and attribute information update method]
Next, an attribute information update request method and an attribute information update method will be described with reference to FIG.
ここでいう属性情報更新方法とは、属性情報更新要求装置100が、修正された属性情報を取得した際に、当該属性情報を含む各種情報を暗号化し、暗号化した情報をサーバ装置200へ送信し、その後にサーバ装置200へ更新要求を上記属性情報の更新要求を行う方法をいう。
The attribute information update method here means that when the attribute information
そして、属性情報更新方法とは、サーバ装置200が、属性情報更新要求装置100から取得した暗号化した情報を復号し、属性情報更新要求装置100から更新要求を受け付けた後に、復号化した属性情報を属性情報DB280へ反映させる方法をいう。
The attribute information update method is a method in which the
前提として、属性情報更新要求装置100の鍵情報生成部101が、利用者により入力されたパスフレーズに基づいて公開鍵暗号方式を使用して秘密鍵及び公開鍵を生成し、秘密鍵提供部102が、当該秘密鍵をサーバ装置200へ送信し、サーバ装置200が取得した秘密鍵を保持しているものとする。
As a premise, the key
最初に属性情報更新要求方法について説明する。所定の方法により修正後の属性情報を取得した場合に、更新情報ファイル生成部103は、当該属性情報が特定の機密性の高い項目について修正されたか否かを判別した結果、機密性の高い項目が変更されていた場合に、当該属性情報を含むファイルである更新情報ファイルを生成する。なお、当該更新情報ファイルには、属性情報を一意に識別することができる同期IDも含める。
First, the attribute information update request method will be described. When the modified attribute information is acquired by a predetermined method, the update information
そして、共通鍵生成部104は、十分に長い文字列(例えば、修正日時+シリアルNo+メールアドレス)を使用した共通鍵を生成する。
Then, the common
そして、更新情報ファイル暗号部105は、上記共通鍵を用いて更新情報ファイルを暗号化する。そして、共通鍵暗号部106は、上記共通鍵について、公開鍵を用いて暗号化する。
Then, the update information
そして、認証キー生成部107は、認証キーを生成する。更新用情報提供部108は、更新用情報(認証キー、共通鍵、同期ID、及び更新情報ファイル)を、送受信部38を介してサーバ装置200へ送信する。
Then, the authentication
そして、更新要求部109は、サーバ装置200へ認証キーを送信すると共に、属性情報の更新要求を行う。
Then, the
このように、属性情報更新要求装置100は、暗号化した属性情報をサーバ装置200へ提供し、属性情報の更新要求をサーバ装置200へ行っているので、属性情報の内容を解読される危険性を回避してサーバ装置200へ送信するだけでなく、直接サーバ装置200を操作できない場合でも、サーバ装置200に属性情報の更新処理を行わせることができる。
In this way, the attribute information
また、鍵情報生成部101は、利用者によって入力されたパスフレーズを用いて、秘密鍵及び公開鍵を生成しており、秘密鍵提供部102は、鍵情報生成部101が生成した秘密鍵をサーバ装置200へ送信している。これにより、属性情報更新要求装置100は、公開鍵で暗号化した共通鍵を、サーバ装置200で復号させることができる。即ち、属性情報更新要求装置100で暗号化した情報をサーバ装置200に復号化させることを可能にする。
The key
また、属性情報更新要求装置100では、認証キー生成部107が、認証キーを生成し、当該認証キーを更新用情報に含めている。そして、更新要求部109が、更新要求時に上記認証キーをサーバ装置200へ送信している。これにより、属性情報更新要求装置100は、属性情報の送信時及び更新要求時に、認証キーをサーバ装置200へ提供することになり、サーバ装置200に、属性情報を提供した装置と、更新要求を行った装置とが同一であるか否かの判別をさせることができる。
Further, in the attribute information
また、更新情報ファイル生成部103は、修正した属性情報を取得した際に、当該属性情報の内、変更対象の項目を判別し、機密性の高い項目が変更されていた場合に、更新情報ファイルを生成している。これにより、機密性が高い項目について変更されていないにも関わらず、属性情報更新要求装置100が、更新情報ファイルを生成し、当該更新情報ファイルに対して暗号処理を行ってしまうことを回避することができる。なお、機密性の高い項目が修正されたか否かを判別する方法として、利用者による修正対象の属性登録時に入力(削除・変更・追加等)があった項目を特定し、当該項目が、プログラム等で定義された機密性の高い項目であるか否かを判別する方法等がある。
In addition, when the updated information
次に、属性情報更新方法について説明する。まず、サーバ装置200では、更新用情報取得部202が、属性情報更新要求装置100から更新用情報(認証キー、共通鍵、同期ID、及び更新情報ファイル)を取得すると、共通鍵復号部203が取得した暗号化されている共通鍵を、秘密鍵を用いて復号する。
Next, the attribute information update method will be described. First, in the
そして、属性情報復号部204は、暗号化された同期ID及び更新情報ファイルを、共通鍵を用いて復号する。
Then, the attribute
これにより、サーバ装置200は、属性情報更新要求装置100から取得した、暗号化した更新情報ファイルを復号することができる。
Thereby, the
そして、更新要求受信部205が、属性情報更新要求装置100から、認証キーを取得すると共に、更新要求を受信すると、データベース更新部206は、更新用情報取得部202が受信した更新用情報内の認証キーと、更新要求受信部205が取得した認証キーとが一致している場合に、復号済みの更新情報ファイル内の属性情報を属性情報DB280に反映させる。
When the update
このように、サーバ装置200は、属性情報更新要求装置100から取得した暗号化された属性情報を復号し、復号後に属性情報更新要求装置100からの更新要求に応じて、属性情報を属性情報DB280へ反映させることができる。
As described above, the
また、更新情報ファイル暗号部105が、同期IDを暗号化し、更新用情報提供部108が、更新用情報に同期IDを含めて提供している。この場合、属性情報更新要求装置100は、サーバ装置200に対して、更新対象の属性情報を特定させることができる。
The update information
[属性情報更新要求処理及び属性情報更新処理]
次に、図5に示すフローチャートを用いて、「属性情報更新要求処理」及び「属性情報更新処理」について説明する。これらの処理は、属性情報更新要求装置100内の制御部20と、サーバ装置200内の制御部210とが、予め用意されたプログラムを実行することにより実現される。
[Attribute information update request processing and attribute information update processing]
Next, the “attribute information update request process” and the “attribute information update process” will be described with reference to the flowchart shown in FIG. These processes are realized by the
属性情報更新要求処理とは、属性情報更新要求装置100が行う処理であって、修正された属性情報を取得した際に、当該属性情報を含む各種情報を暗号化し、暗号化した情報をサーバ装置200へ送信し、そして、別途サーバ装置200へ更新要求を上記属性情報の更新要求を行う処理をいう。
The attribute information update request process is a process performed by the attribute information
属性情報更新処理とは、サーバ装置200が行う処理であって、属性情報更新要求装置100から取得した暗号化した情報を復号し、属性情報更新要求装置100から更新要求を受け付けた後に、復号化した属性情報を属性情報DB280へ反映させる処理をいう。
The attribute information update process is a process performed by the
属性情報更新要求装置100において、鍵情報生成部101は、利用者が入力したパスフレーズより、公開鍵暗号方式を使用して公開鍵と秘密鍵のペアを生成する(ステップS1)。
In the attribute information
そして、秘密鍵提供部102は、鍵情報生成部101が生成した秘密鍵を送受信部38を介してサーバ装置200へ提供する(ステップS2)。これに伴い、サーバ装置200における秘密鍵取得部201が、秘密鍵を取得し、当該秘密鍵を記憶部250へ記憶する(ステップS21)。
Then, the secret
そして、更新情報ファイル生成部103は、修正後の属性情報を取得した場合に、修正後の属性情報を参照し、機密性の高い項目が修正されたか否かを判断し、機密性の高い項目が修正されていた場合、上記修正後の属性情報を含む更新情報ファイルを生成する(ステップS3)。
Then, the update information
そして、共通鍵生成部104は、共通鍵暗号方式を用いて共通鍵を生成する(ステップS4)。そして、更新情報ファイル暗号部105は、更新情報ファイルと、更新情報ファイルに含まれている属性情報に対応する同期IDとを、上記共通鍵を用いて暗号化する(ステップS5)。
Then, the common
そして、共通鍵暗号部106は、公開鍵を用いて上記共通鍵を暗号化する(ステップS6)。そして、認証キー生成部107が認証キーを生成する(ステップS7)。
Then, the common
そして、更新用情報提供部108は、認証キー生成部107が生成した認証キーをサーバ装置200へ送信した後に、暗号化した更新情報ファイル、同期ID、及び共通鍵をサーバ装置200へ送信する(ステップS8)。
Then, the update
サーバ装置200において、更新用情報取得部202は、認証キー、更新情報ファイル、同期ID及び共通鍵を取得する(ステップS22)。
In the
そして、共通鍵復号部203は、秘密鍵を用いて、上記共通鍵を復号化する(ステップS23)。そして、属性情報復号部204は、復号化された共通鍵を用いて、更新情報ファイル及び同期IDを復号化する(ステップS24)。
Then, the common
そして、属性情報更新要求装置100において、更新要求部109は、サーバ装置200に対して、認証キーを送信すると共に属性情報の更新要求を行い(ステップS9)、属性情報更新要求処理を終了する。
Then, in the attribute information
これに応じて、サーバ装置200において、更新要求受信部205は、上記認証キーを受信すると共に、更新要求を受信する(ステップS25)。
In response to this, in the
そして、データベース更新部206は、更新用情報取得部202が取得した認証キーと、更新要求受信部205が受信した認証キーとを比較した結果、認証キーが一致していた場合に、復号化した同期IDに対応する属性情報DB280内の属性情報を、復号化した更新情報ファイル内の属性情報へ変更し(ステップS26)、属性情報更新処理を終了する。
Then, the
以上述べたように、属性情報を保持するサーバ装置200とネットワークで接続されている属性情報更新要求装置100は、公開鍵を記憶する公開鍵記憶手段と、属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、共通鍵を生成する共通鍵生成手段と、共通鍵を用いて、更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、公開鍵を用いて、共通鍵を暗号化する共通鍵暗号化手段と、暗号化した共通鍵及び暗号化した更新情報ファイルを含む更新用情報をサーバ装置へ提供する更新用情報提供手段と、サーバ装置へ属性情報の更新要求を行う更新要求手段とを備える。
As described above, the attribute information
従って、属性情報更新要求装置100は、更新属性情報を含む更新情報ファイルを暗号化してサーバ装置200へ提供し、その後、サーバ装置200に対して属性情報の更新要求を行っているので、属性情報の内容を解読される危険性を回避してサーバ装置200へ送信するだけでなく、直接サーバ装置200を操作できない場合でも、サーバ装置に属性情報の更新処理を行わせることができる。
Therefore, the attribute information
また、上記属性情報更新システム1では、属性情報更新要求装置100は、更新要求対象の属性情報を含む更新情報ファイルを暗号化し、当該更新情報ファイルをサーバ装置200へ送信する。そして、サーバ装置200は、更新情報を復号化する。また、属性情報更新要求装置100は、更新情報ファイルをサーバ装置200へ送信した後に、属性情報の更新要求を行う。そして、サーバ装置200は、属性情報の更新要求に応じて、属性情報DB280を更新する。
In the attribute information update system 1, the attribute information
従って、属性情報更新システム1では、サーバ装置200で、利用者による直接操作を介することなく、属性情報更新要求装置100で取得した更新対象の属性情報を、サーバ装置200の属性情報のデータベースに反映させることができる。
Therefore, in the attribute information update system 1, the
[他の実施例]
上述の実施例では、属性情報更新要求装置100の鍵情報生成部101が、公開鍵及び秘密鍵を生成した後に、秘密鍵提供部102が上記秘密鍵を送受信部38を介してサーバ装置200へ送信する場合について述べたが、本発明は、これに限られず、他の種々の方法を用いて、サーバ装置200に対して秘密鍵を取得させるようにしても良い。例えば、秘密鍵を保持するDVD(Digital Versatile Disk)等の媒体を用いてサーバ装置200に秘密鍵を記憶させる方法等がある。
[Other examples]
In the above-described embodiment, after the key
上述の実施例では、属性情報更新要求装置100の鍵情報生成部101が秘密鍵及び公開鍵を生成し、秘密鍵提供部102が上記秘密鍵をサーバ装置200へ提供する場合について述べたが、本発明は、これに限られず、属性情報更新要求装置100からの指示に応じて、サーバ装置200が公開鍵及び秘密鍵のペアを生成し、サーバ装置200から公開鍵を属性情報更新要求装置100へ送信するようにしても良い。この場合、サーバ装置200が復号用の秘密鍵を保持し、属性情報更新要求装置100が暗号化用の公開鍵を保持することができる。即ち、属性情報更新要求装置100が属性情報の暗号化を行うことができ、サーバ装置200が、当該暗号化した属性情報の復号化を行うことができる。
In the above-described embodiment, a case has been described in which the key
なお、上記の場合、サーバ装置200が属性情報更新要求装置100へ送信する鍵が、公開鍵であることにより、第三者に当該公開鍵が取得されても、暗号情報の復号を行うことができない。従って、より安全な情報転送を可能とする属性情報更新システム1を実現することができる。
In the above case, since the key transmitted from the
1 属性情報更新システム
100 属性情報更新要求装置
200 サーバ装置
1 Attribute
Claims (9)
公開鍵を記憶する公開鍵記憶手段と、
前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、
共通鍵を生成する共通鍵生成手段と、
前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、
前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、
前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、
前記サーバ装置へ属性情報の更新要求を行う更新要求手段と、
を備えることを特徴とする属性情報更新要求装置。 An attribute information update request device connected via a network to a server device holding attribute information,
Public key storage means for storing the public key;
Update information file generating means for generating an update information file including update attribute information which is update information of the attribute information;
A common key generating means for generating a common key;
Update information file encryption means for encrypting the update information file using the common key;
A common key encryption means for encrypting the common key using the public key;
Update information providing means for providing the server device with update information including the encrypted common key and the encrypted update information file;
Update request means for making an attribute information update request to the server device;
An attribute information update request device comprising:
前記秘密鍵を前記サーバ装置へ提供する秘密鍵提供手段と、
をさらに備え、
前記公開鍵記憶手段は、前記鍵情報生成手段が生成した公開鍵を記憶することを特徴とする請求項1に記載の属性情報更新要求装置。 Key information generating means for generating the public key and the secret key;
A secret key providing means for providing the secret key to the server device;
Further comprising
The attribute information update request apparatus according to claim 1, wherein the public key storage unit stores the public key generated by the key information generation unit.
をさらに備え、
前記更新用情報提供手段は、前記更新用情報に前記認証キーを含めて提供し、
前記更新要求手段は、更新要求時に、前記認証キーを送信することを特徴とする請求項1又は2に記載の属性情報更新要求装置。 An authentication key generating means for generating an authentication key;
The update information providing means provides the update information including the authentication key,
The attribute information update request device according to claim 1, wherein the update request unit transmits the authentication key at the time of an update request.
前記更新用情報提供手段は、前記更新用情報に前記同期IDを含めて提供することを特徴とする請求項1乃至4のいずれか一項に記載の属性情報更新要求装置。 The update information file encryption means further encrypts a synchronization ID that is an identifier of the update attribute information,
5. The attribute information update request device according to claim 1, wherein the update information providing unit provides the update information including the synchronization ID. 6.
公開鍵を記憶する公開鍵記憶工程と、
前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成工程と、
共通鍵を生成する共通鍵生成工程と、
前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化工程と、
前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化工程と、
前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供工程と、
前記サーバ装置へ属性情報の更新要求を行う更新要求工程と、
を備えることを特徴とする属性情報更新要求方法。 An attribute information update request method executed on a server connected to a server device holding attribute information via a network,
A public key storing step for storing the public key;
An update information file generation step for generating an update information file including update attribute information which is update information of the attribute information;
A common key generation step for generating a common key;
An update information file encryption step for encrypting the update information file using the common key;
A common key encryption step of encrypting the common key using the public key;
An update information providing step of providing update information including the encrypted common key and the encrypted update information file to the server device;
An update request step for making an update request for attribute information to the server device;
An attribute information update request method characterized by comprising:
公開鍵を記憶する公開鍵記憶手段と、
前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、
共通鍵を生成する共通鍵生成手段と、
前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、
前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、
前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、
前記サーバ装置へ属性情報の更新要求を行う更新要求手段、として前記コンピュータを機能させることを特徴とする属性情報更新要求プログラム。 An attribute information update request program that is executed by a server device that holds attribute information and a device connected via a network,
Public key storage means for storing the public key;
Update information file generating means for generating an update information file including update attribute information which is update information of the attribute information;
A common key generating means for generating a common key;
Update information file encryption means for encrypting the update information file using the common key;
A common key encryption means for encrypting the common key using the public key;
Update information providing means for providing the server device with update information including the encrypted common key and the encrypted update information file;
An attribute information update request program that causes the computer to function as an update request unit that makes an attribute information update request to the server device.
前記属性情報更新要求装置は、
公開鍵を記憶する公開鍵記憶手段と、
前記属性情報の更新情報である更新属性情報を含む更新情報ファイルを生成する更新情報ファイル生成手段と、
共通鍵を生成する共通鍵生成手段と、
前記共通鍵を用いて、前記更新情報ファイルを暗号化する更新情報ファイル暗号化手段と、
前記公開鍵を用いて、前記共通鍵を暗号化する共通鍵暗号化手段と、
前記暗号化した共通鍵及び前記暗号化した更新情報ファイルを含む更新用情報を前記サーバ装置へ提供する更新用情報提供手段と、を備え、
前記サーバ装置は、
秘密鍵を記憶する秘密鍵記憶手段と、
前記更新用情報を取得する更新用情報取得手段と、
前記暗号化した共通鍵を復号する共通鍵復号手段と、
前記更新情報ファイルを復号する更新情報復号手段と、
更新要求を受信する更新要求受信手段と、
前記復号済みの更新情報ファイルを用いて、保持している属性情報を更新する属性情報更新手段と、を備えることを特徴とする属性情報更新システム。 An attribute information update system in which an attribute information update request device and a server device holding attribute information are connected via a network,
The attribute information update request device includes:
Public key storage means for storing the public key;
Update information file generating means for generating an update information file including update attribute information which is update information of the attribute information;
A common key generating means for generating a common key;
Update information file encryption means for encrypting the update information file using the common key;
A common key encryption means for encrypting the common key using the public key;
Update information providing means for providing update information including the encrypted common key and the encrypted update information file to the server device,
The server device
A secret key storage means for storing a secret key;
Update information acquisition means for acquiring the update information;
A common key decryption means for decrypting the encrypted common key;
Update information decoding means for decoding the update information file;
An update request receiving means for receiving an update request;
An attribute information update system comprising: attribute information update means for updating the attribute information held using the decrypted update information file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008022755A JP2009181545A (en) | 2008-02-01 | 2008-02-01 | Attribute information update request device, attribute information update request method, and attribute information update request program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008022755A JP2009181545A (en) | 2008-02-01 | 2008-02-01 | Attribute information update request device, attribute information update request method, and attribute information update request program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009181545A true JP2009181545A (en) | 2009-08-13 |
Family
ID=41035438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008022755A Pending JP2009181545A (en) | 2008-02-01 | 2008-02-01 | Attribute information update request device, attribute information update request method, and attribute information update request program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009181545A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013054584A1 (en) * | 2011-10-12 | 2013-04-18 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Method, system, mediation server, client, and computer program for deleting information in order to maintain security level |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003114821A (en) * | 2001-10-05 | 2003-04-18 | Hitachi Ltd | Information exchange method and system for network connection equipment |
| JP2003248627A (en) * | 2002-02-25 | 2003-09-05 | Nippon Telegr & Teleph Corp <Ntt> | File access control method, program, and storage medium |
| JP2005332241A (en) * | 2004-05-20 | 2005-12-02 | Hitachi Ltd | Content distribution control server control method, content encryption server control method, client device control method, license server control method, public information management server control method, client device, and program |
| JP2007122236A (en) * | 2005-10-26 | 2007-05-17 | Konica Minolta Business Technologies Inc | Document management device and document management method |
-
2008
- 2008-02-01 JP JP2008022755A patent/JP2009181545A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003114821A (en) * | 2001-10-05 | 2003-04-18 | Hitachi Ltd | Information exchange method and system for network connection equipment |
| JP2003248627A (en) * | 2002-02-25 | 2003-09-05 | Nippon Telegr & Teleph Corp <Ntt> | File access control method, program, and storage medium |
| JP2005332241A (en) * | 2004-05-20 | 2005-12-02 | Hitachi Ltd | Content distribution control server control method, content encryption server control method, client device control method, license server control method, public information management server control method, client device, and program |
| JP2007122236A (en) * | 2005-10-26 | 2007-05-17 | Konica Minolta Business Technologies Inc | Document management device and document management method |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013054584A1 (en) * | 2011-10-12 | 2013-04-18 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Method, system, mediation server, client, and computer program for deleting information in order to maintain security level |
| GB2507935A (en) * | 2011-10-12 | 2014-05-14 | Ibm | Method, system, mediation server, client, and computer program for deleting information in order to maintain security level |
| GB2507935B (en) * | 2011-10-12 | 2014-07-30 | Ibm | Method, system, mediation server, client, and computer program for deleting information in order to maintain security level |
| US9460295B2 (en) | 2011-10-12 | 2016-10-04 | International Business Machines Corporation | Deleting information to maintain security level |
| US9910998B2 (en) | 2011-10-12 | 2018-03-06 | International Business Machines Corporation | Deleting information to maintain security level |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3453135B1 (en) | System and method for encryption and decryption based on quantum key distribution | |
| US20130251154A1 (en) | Key generating device and key generating method | |
| JP2008287519A (en) | Data encryption, transmission and saving system and removable medium | |
| CN108989848A (en) | A kind of acquisition methods and management system of video resource file | |
| JP2008187280A (en) | Electronic mail system, electronic mail relay device, electronic mail relay method, and electronic mail relay program | |
| JP2004288169A (en) | Network connection system | |
| US20070058815A1 (en) | Method and apparatus for securely transmitting and receiving data in peer-to-peer manner | |
| US20180285558A1 (en) | Device and method for password generation in a user device | |
| JP2006217320A (en) | Management server, device, and license management system | |
| JP2001237872A (en) | Mail system | |
| JP5795554B2 (en) | File synchronization system using differential encryption, method and program thereof | |
| JP7000961B2 (en) | File operation management system and file operation management method | |
| JP2007142504A (en) | Information processing system | |
| US8276187B2 (en) | Information processing system | |
| JP2009181545A (en) | Attribute information update request device, attribute information update request method, and attribute information update request program | |
| US10558412B2 (en) | Content delivery network including mobile devices | |
| WO2014206146A1 (en) | Address book update method and apparatus | |
| CN115022027A (en) | Data processing method, device, system, equipment and readable storage medium | |
| JP2009212747A (en) | Electronic signature system | |
| CN113779629A (en) | Key file sharing method, device, processor chip and server | |
| KR101434736B1 (en) | Method to copy securely public key certificate form pc to smart device | |
| CN115913541B (en) | Information transmission methods, devices, electronic equipment and computer-readable storage media | |
| CN115982114B (en) | File processing method, device, computer equipment and computer program product | |
| JP7086163B1 (en) | Data processing system | |
| JP4104315B2 (en) | Key management system, key management apparatus, information encryption apparatus, information decryption apparatus, and storage medium storing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120904 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130108 |