JPWO2009063552A1 - アーカイブシステム制御プログラム、アーカイブシステム、管理装置および制御方法 - Google Patents
アーカイブシステム制御プログラム、アーカイブシステム、管理装置および制御方法 Download PDFInfo
- Publication number
- JPWO2009063552A1 JPWO2009063552A1 JP2009540994A JP2009540994A JPWO2009063552A1 JP WO2009063552 A1 JPWO2009063552 A1 JP WO2009063552A1 JP 2009540994 A JP2009540994 A JP 2009540994A JP 2009540994 A JP2009540994 A JP 2009540994A JP WO2009063552 A1 JPWO2009063552 A1 JP WO2009063552A1
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- encrypted content
- result
- management
- hash value
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Description
前記認証結果記憶手段によって記憶される前記認証結果記憶部から前記認証失敗結果および/または前記記憶媒体異常情報に対応する管理情報を取得し、取得した当該管理情報を検索キーとして対応する暗号化コンテンツを取得し、取得した当該暗号化コンテンツについてマイグレーションを行うマイグレーション手段をさらに備えることを特徴とする。
20 第2のハッシュ値
100 ユーザ端末
110 ユーザ端末記憶部
120 ユーザ端末側参照管理部
121 算出部
122 認証問い合わせ部
123 制限情報通知部
124 格納先情報通知部
125 暗号化コンテンツ送信部
126 ユーザ端末側コンテンツ管理部
127 復号部
200 管理装置
210 管理装置記憶部
211 管理情報記憶部
212 コンテンツ管理簿記憶部
213 認証結果記憶部
214 アーカイブストレージ装置記憶部
220 管理装置側参照管理部
221 取得部
222 認証部
223 復号制御部
224 コンテンツ管理簿格納部
225 認証結果格納部
226 管理装置側コンテンツ管理部
300 暗号化コンテンツ記憶媒体
まず最初に、実施例1で用いる主要な用語を説明する。ユーザ端末とは、暗号化されたコンテンツである暗号化コンテンツを暗号化コンテンツ記憶媒体から参照する装置である。具体的には、ユーザ端末は、暗号化コンテンツ記憶媒体に記憶されている情報を読み出す。例えば、ユーザ端末は、暗号化コンテンツ記憶媒体を読み取る光ディスクドライブなどを有し、ユーザ端末にセットされた暗号化コンテンツ記憶媒体(光ディスク)から情報を読み出す。なお、暗号化コンテンツ記憶媒体は、バックアップをとることを目的として管理装置外に搬出する暗号化コンテンツを記憶するものであり、例えば、光ディスクの他、テープや、HDD、USBメモリなどの可搬記憶媒体(持ち運び可能な記憶媒体)が該当する。
次に、図1を用いて、実施例1に係るアーカイブシステムの概要および特徴を説明する。図1は、アーカイブシステムの概要および特徴を説明するための図である。
次に、図2〜図6を用いて、アーカイブシステムによる処理を説明する。図2は、アーカイブシステムによる全体処理の流れを示すフローチャートである。図3は、アーカイブシステムによるユーザ認証処理の流れを示すフローチャートである。図4は、アーカイブシステムによる暗号化コンテンツ認証処理の流れを示すフローチャートである。図5は、アーカイブシステムによる認証失敗処理の流れを示すフローチャートである。図6は、アーカイブシステムによる復号処理の流れを示すフローチャートである。なお、以下の説明に記載する各部の符号は、図7に基づくものである。
まず、図2を用いて、アーカイブシステムによる全体処理の流れを説明する。
次に、図3を用いて、アーカイブシステムによるユーザ認証処理の流れを説明する。
次に、図4を用いて、アーカイブシステムによる暗号化コンテンツ認証処理の流れを説明する。なお、アクセスユーザ認証処理についても、併せて説明する。
次に、図5を用いて、アーカイブシステムによる認証失敗処理の流れを説明する。なお、以下の処理では、アーカイブ管理ID「0012」について認証失敗結果が得られた場合について説明する。
次に、図6を用いて、アーカイブシステムによる復号処理の流れを説明する。なお、以下の処理では、アーカイブ管理ID「0011」について認証成功結果が得られ、さらに、制限情報が得られなかった場合について説明する。
次に、図7〜図11を用いて、図1に示したアーカイブシステムの構成について説明する。図7に示すように、このアーカイブシステムは、ユーザ端末100と、管理装置200とから構成される。図7は、アーカイブシステムの構成を示すためのブロック図である。図8は、暗号化コンテンツ記憶媒体300に記憶されている情報の一例を示す図である。図9は、管理情報記憶部211に記憶されている情報の一例を示す図である。図10は、コンテンツ管理簿記憶部212に記憶されている情報の一例を示す図である。図11は、認証結果記憶部213に記憶されている情報の一例を示す図である。
暗号化コンテンツ記憶媒体300は、暗号化コンテンツを管理情報に対応付けて記憶する。例えば、暗号化コンテンツ記憶媒体300は、複数の暗号化コンテンツを記憶する。また、暗号化コンテンツ記憶媒体300は、それぞれに、暗号化コンテンツ記憶媒体300を一意に識別する情報である記憶媒体識別情報が付与されている。例えば、図8に示すように、暗号化コンテンツ記憶媒体300は、暗号化コンテンツをアーカイブ管理IDに対応付けて記憶し、また、記憶媒体識別情報と、ネットワークにおいて管理装置200を一意に特定するための情報である認証先情報とを記憶する。
管理装置記憶部210は、管理装置側参照管理部220による各種処理に必要なデータおよび認証プログラムを格納する。本発明に密接に関連するものとしては、図7に示すように、管理情報記憶部211と、コンテンツ管理簿記憶部212と、認証結果記憶部213と、アーカイブストレージ装置記憶部214とを備える。ここで、管理情報記憶部211は、特許請求の範囲に記載の「管理情報記憶部」に対応し、コンテンツ管理簿記憶部212は、特許請求の範囲に記載の「コンテンツ管理簿記憶部」に対応し、認証結果記憶部213は、特許請求の範囲に記載の「認証結果記憶部」に対応し、アーカイブストレージ装置記憶部214は、特許請求の範囲に記載の「管理装置記憶部」に対応する。
ユーザ端末側参照管理部120は、認証制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するためのメモリを有し、これらによって種々の処理を実行する。そして、本発明に密接に関連するものとしては、算出部121と、認証問い合わせ部122と、制限情報通知部123と、格納先情報通知部124と、暗号化コンテンツ送信部125と、ユーザ端末側コンテンツ管理部126と、復号部127とを備える。なお、算出部121は、特許請求の範囲に記載の「算出手順」に対応する。
管理装置側参照管理部220は、認証制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するためのメモリを有し、これらによって種々の処理を実行する。そして、本発明に密接に関連するものとしては、取得部221と、認証部222と、復号制御部223と、コンテンツ管理簿格納部224と、認証結果格納部225と、管理装置側コンテンツ管理部226とを備える。
上述してきたように、実施例1によれば、ユーザ端末100は、暗号化コンテンツ記憶媒体300から認証対象となる暗号化コンテンツを読み出し、第1のハッシュ値を算出し、管理装置200は、第1のハッシュ値とアーカイブ管理IDとをユーザ端末100から取得し、管理情報記憶部211から、取得したアーカイブ管理IDを検索キーとして対応する第2のハッシュ値を読み出し、第1のハッシュ値と第2のハッシュ値とが一致するかを認証し、認証成功結果である場合に、復号する処理を許可するので、アーカイブシステムのセキュリティを向上することが可能である。
上述してきたように、実施例2によれば、管理装置200は、アーカイブストレージ装置記憶部214に、暗号化コンテンツ記憶媒体300に記憶する暗号化コンテンツと同一の暗号化コンテンツをアーカイブ管理IDに対応付けて記憶するものであって、認証結果記憶部213によって記憶される認証結果記憶部213から、認証失敗結果や記憶媒体異常情報に対応するアーカイブ管理IDを取得し、取得したアーカイブ管理IDを検索キーとして対応する暗号化コンテンツを取得し、取得した暗号化コンテンツについてマイグレーションを行うので、管理装置200は、例えば、暗号化コンテンツ記憶媒体300の信頼性が低下している場合に、当該暗号化コンテンツ記憶媒体300に記憶されている暗号化コンテンツについてマイグレーションを行うことで、信頼できるバックアップを保持することが可能である。
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例1や実施例2以外にも、種々の異なる形態にて実施されてよいものである。
例えば、実施例1では、管理装置200が、アップロードされた暗号化コンテンツを、アーカイブストレージ側記憶部にどのように格納するかについて特に言及しなかったが、管理装置200は、当該コンテンツを、ユーザ端末100において格納されている際と同様のアクセス・配置で格納してもよい。また、例えば、もともと管理装置200に格納されていた暗号化コンテンツを暗号化コンテンツ記憶媒体300に格納し、管理装置200からは当該暗号化コンテンツを廃棄した場合において、ユーザ端末100から(暗号化コンテンツ記憶媒体300から)、当該暗号化コンテンツがアップロ―ドされると、管理装置200は、もともと管理装置200に格納されていた際と同様のアクセス・配置で格納してもよい。これにより、アーカイブシステムは、当該暗号化コンテンツ(または、復号されたコンテンツ)について、以前と同等の参照方法によるアクセスを実現することができ、また、当該暗号化コンテンツ(または、復号されたコンテンツ)を、真正性(アクセスや配置)を保った状態で、ユーザ端末100から容易に管理装置200へとリストアすることが可能となる。
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、例えば、マイグレーションを行う記憶媒体を、自ら設定し、また、暗号化コンテンツを算出する際にハッシュ関数に代入する範囲の設定を手動で設定してもよい。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報(例えば、図2〜図10など)については、特記する場合を除いて任意に変更することができる。
ところで、上記実施例1では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本発明はこれに限定されるものではなく、予め用意されたプログラムをコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図11を用いて、上記の実施例1に示したアーカイブシステムと同様の機能を有するアーカイブシステム制御プログラムを実行するコンピュータの一例を説明する。なお、図12は、実施例1におけるアーカイブシステムのプログラムを示す図である。
また、同図に示すように、実施例3におけるユーザ端末3100は、操作部3101、マイク3102、スピーカ3103、ディスプレイ3105、通信部3106、CPU3110、ROM3111、HDD3112、RAM3113をバス3109などで接続して構成されている。
なお、本実施例で説明したアーカイブストレージ制御方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク(FD)、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
Claims (20)
- 暗号化された暗号化コンテンツを暗号化コンテンツ記憶媒体から参照するユーザ端末と、管理対象とする当該暗号化コンテンツを復号する復号鍵を記憶する管理装置とから構成され、前記管理装置が、前記暗号化コンテンツを一意に特定する情報である管理情報を前記ユーザ端末から取得し、当該管理情報によって特定される当該暗号化コンテンツを当該復号鍵を用いて復号する処理を許可するか否かを認証するアーカイブシステムであって、
前記ユーザ端末は、
前記暗号化コンテンツを前記管理情報に対応付けて記憶する前記暗号化コンテンツ記憶媒体から認証対象となる当該暗号化コンテンツを読み出し、読み出した当該暗号化コンテンツを形成するデータを前記管理装置が有するものと同一のハッシュ関数に代入して第1のハッシュ値を算出する算出手段を備え、
前記管理装置は、
前記算出手段によって算出された第1のハッシュ値と前記管理情報とを前記ユーザ端末から取得する取得手段と、
真正性を保った前記暗号化コンテンツを形成するデータを前記ハッシュ関数に代入して予め算出されているハッシュ値である第2のハッシュ値を前記管理情報に対応付けて記憶する管理情報記憶部から、前記取得手段が取得した前記管理情報を検索キーとして対応する前記第2のハッシュ値を読み出し、当該取得手段が取得した前記第1のハッシュ値と当該第2のハッシュ値とが一致するかを認証するハッシュ値認証手段と、
前記ハッシュ値認証手段による認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致すると判定する認証成功結果である場合に、前記復号する処理を許可する復号制御手段と、
を備えることを特徴とするアーカイブシステム。 - 前記復号制御手段が前記復号する処理を許可し、その後、前記ユーザ端末が前記暗号化コンテンツを前記復号鍵を用いて復号した場合に、復号されたコンテンツを当該ユーザ端末が書き込むユーザ端末記憶媒体を一意に識別する格納媒体識別情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶し、当該ユーザ端末が前記コンテンツを廃棄する際には、廃棄する旨の情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶する管理簿記憶手段をさらに備えることを特徴とする請求項1に記載のアーカイブシステム。
- 前記ハッシュ値認証手段による認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致しないと認証する認証失敗結果である場合に、当該認証失敗結果を前記管理情報に対応付けて認証結果記憶部に記憶する認証結果記憶手段と、
前記認証結果記憶手段によって前記認証失敗結果を記憶する前記認証結果記憶部から、前記取得手段が取得した前記管理情報を検索キーとして対応する前記認証失敗結果があるかを認証する失敗結果認証手段と、
をさらに備え、
前記復号制御手段は、前記ハッシュ値認証手段による認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証手段による認証結果が、前記認証失敗結果がないと認証する結果である場合に、前記復号する処理を許可することを特徴とする請求項1または2に記載のアーカイブシステム。 - 前記暗号化コンテンツ記憶媒体は、複数の暗号化コンテンツを記憶し、
前記管理装置は、前記管理情報記憶部に、前記管理情報に対応付けて、当該管理情報によって特定される暗号化コンテンツを記憶する前記暗号化コンテンツ記憶媒体を一意に識別する記憶媒体識別情報をさらに記憶するものであって、
前記認証結果記憶手段は、前記ハッシュ値認証手段による認証結果が前記認証失敗結果である場合に、前記取得手段が取得した前記管理情報を検索キーとして対応する1つの前記記憶媒体識別情報を前記管理情報記憶部から取得し、取得した1つの前記記憶媒体識別情報を検索キーとして対応する複数の前記管理情報を取得し、取得した前記管理情報に対応付けて、当該暗号化コンテンツ記憶媒体に何らかの異常があることを示す記憶媒体異常情報を認証結果記憶部にさらに記憶し、
前記失敗結果認証手段は、前記認証結果記憶手段によって記憶される前記認証結果記憶部から、前記取得手段が取得した前記管理情報を検索キーとして、対応する前記認証失敗結果または前記記憶媒体異常情報があるかを認証し、
前記復号制御手段は、前記ハッシュ値認証手段による認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証手段による認証結果が、前記認証失敗結果および記憶媒体異常情報がないと判定する結果である場合に、前記復号する処理を行うことを許可することを特徴とする請求項3に記載のアーカイブシステム。 - 管理装置記憶部は、暗号化コンテンツ記憶媒体に記憶する前記暗号化コンテンツと同一の暗号化コンテンツを前記管理情報に対応付けて記憶するものであって、
前記認証結果記憶手段によって記憶される前記認証結果記憶部から前記認証失敗結果および/または前記記憶媒体異常情報に対応する管理情報を取得し、取得した当該管理情報を検索キーとして対応する暗号化コンテンツを取得し、取得した当該暗号化コンテンツについてマイグレーションを行うマイグレーション手段をさらに備えることを特徴とする請求項4に記載のアーカイブシステム。 - 暗号化された暗号化コンテンツを暗号化コンテンツ記憶媒体から参照するユーザ端末と、管理対象とする当該暗号化コンテンツを復号する復号鍵を記憶する管理装置とから構成され、前記管理装置が、前記暗号化コンテンツを一意に特定する情報である管理情報を前記ユーザ端末から取得し、当該管理情報によって特定される当該暗号化コンテンツを当該復号鍵を用いて復号する処理を許可するか否かを認証するアーカイブシステムを制御する方法をコンピュータに実行させるアーカイブシステム制御プログラムであって、
前記ユーザ端末としてのコンピュータに、
前記暗号化コンテンツを前記管理情報に対応付けて記憶する前記暗号化コンテンツ記憶媒体から認証対象となる当該暗号化コンテンツを読み出し、読み出した当該暗号化コンテンツを形成するデータを前記管理装置が有するものと同一のハッシュ関数に代入して第1のハッシュ値を算出する算出手順を実行させ、
前記管理装置としてのコンピュータに、
前記算出手順によって算出された第1のハッシュ値と前記管理情報とを前記ユーザ端末から取得する取得手順と、
真正性を保った前記暗号化コンテンツを形成するデータを前記ハッシュ関数に代入して予め算出されているハッシュ値である第2のハッシュ値を前記管理情報に対応付けて記憶する管理情報記憶部から、前記取得手順が取得した前記管理情報を検索キーとして対応する前記第2のハッシュ値を読み出し、当該取得手順が取得した前記第1のハッシュ値と当該第2のハッシュ値とが一致するかを認証するハッシュ値認証手順と、
前記ハッシュ値認証手順による認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致すると判定する認証成功結果である場合に、前記復号する処理を許可する復号制御手順と、
を実行させることを特徴とするアーカイブシステム制御プログラム。 - 前記管理装置としてのコンピュータに、
前記復号制御手順が前記復号する処理を許可し、その後、前記ユーザ端末が前記暗号化コンテンツを前記復号鍵を用いて復号した場合に、復号されたコンテンツを当該ユーザ端末が書き込むユーザ端末記憶媒体を一意に識別する格納媒体識別情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶し、当該ユーザ端末が前記コンテンツを廃棄する際には、廃棄する旨の情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶する管理簿記憶手順をさらに実行させることを特徴とする請求項6に記載のアーカイブシステム制御プログラム。 - 前記管理装置としてのコンピュータに、
前記ハッシュ値認証手順による認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致しないと認証する認証失敗結果である場合に、当該認証失敗結果を前記管理情報に対応付けて認証結果記憶部に記憶する認証結果記憶手順と、
前記認証結果記憶手順によって前記認証失敗結果を記憶する前記認証結果記憶部から、前記取得手順が取得した前記管理情報を検索キーとして対応する前記認証失敗結果があるかを認証する失敗結果認証手順と、
をさらに実行させ、
前記復号制御手順は、前記ハッシュ値認証手順による認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証手順による認証結果が、前記認証失敗結果がないと認証する結果である場合に、前記復号する処理を許可することを特徴とする請求項6または7に記載のアーカイブシステム制御プログラム。 - 前記暗号化コンテンツ記憶媒体は、複数の暗号化コンテンツを記憶し、
前記管理装置としてのコンピュータは、前記管理情報記憶部に、前記管理情報に対応付けて、当該管理情報によって特定される暗号化コンテンツを記憶する前記暗号化コンテンツ記憶媒体を一意に識別する記憶媒体識別情報をさらに記憶するものであって、
前記認証結果記憶手順は、前記ハッシュ値認証手順による認証結果が前記認証失敗結果である場合に、前記取得手順が取得した前記管理情報を検索キーとして対応する1つの前記記憶媒体識別情報を前記管理情報記憶部から取得し、取得した1つの前記記憶媒体識別情報を検索キーとして対応する複数の前記管理情報を取得し、取得した前記管理情報に対応付けて、当該暗号化コンテンツ記憶媒体に何らかの異常があることを示す記憶媒体異常情報を認証結果記憶部にさらに記憶し、
前記失敗結果認証手順は、前記認証結果記憶手順によって記憶される前記認証結果記憶部から、前記取得手順が取得した前記管理情報を検索キーとして、対応する前記認証失敗結果または前記記憶媒体異常情報があるかを認証し、
前記復号制御手順は、前記ハッシュ値認証手順による認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証手順による認証結果が、前記認証失敗結果および記憶媒体異常情報がないと判定する結果である場合に、前記復号する処理を行うことを許可することを特徴とする請求項8に記載のアーカイブシステム制御プログラム。 - 前記管理装置としてのコンピュータは、管理装置記憶部に、暗号化コンテンツ記憶媒体に記憶する前記暗号化コンテンツと同一の暗号化コンテンツを前記管理情報に対応付けて記憶するものであって、
前記認証結果記憶手順によって記憶される前記認証結果記憶部から前記認証失敗結果および/または前記記憶媒体異常情報に対応する管理情報を取得し、取得した当該管理情報を検索キーとして対応する暗号化コンテンツを取得し、取得した当該暗号化コンテンツについてマイグレーションを行うマイグレーション手順をさらに前記管理装置としてのコンピュータに実行させることを特徴とする請求項9に記載のアーカイブシステム制御プログラム。 - 管理対象とする暗号化コンテンツを復号する復号鍵を記憶し、暗号化された暗号化コンテンツを暗号化コンテンツ記憶媒体から参照するユーザ端末から、前記暗号化コンテンツを一意に特定する情報である管理情報を取得し、当該管理情報によって特定される当該暗号化コンテンツを当該復号鍵を用いて復号する処理を許可するか否かを認証する管理装置であって、
算出手段によって算出された第1のハッシュ値と前記管理情報とを前記ユーザ端末から取得する取得手段と、
真正性を保った前記暗号化コンテンツを形成するデータをハッシュ関数に代入して予め算出されているハッシュ値である第2のハッシュ値を前記管理情報に対応付けて記憶する管理情報記憶部から、前記取得手段が取得した前記管理情報を検索キーとして対応する前記第2のハッシュ値を読み出し、当該取得手段が取得した前記第1のハッシュ値と当該第2のハッシュ値とが一致するかを認証するハッシュ値認証手段と、
前記ハッシュ値認証手段による認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致すると判定する認証成功結果である場合に、前記復号する処理を許可する復号制御手段と、
を備えることを特徴とする管理装置。 - 前記復号制御手段が前記復号する処理を許可し、その後、前記ユーザ端末が前記暗号化コンテンツを前記復号鍵を用いて復号した場合に、復号されたコンテンツを当該ユーザ端末が書き込むユーザ端末記憶媒体を一意に識別する格納媒体識別情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶し、当該ユーザ端末が前記コンテンツを廃棄する際には、廃棄する旨の情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶する管理簿記憶手段をさらに備えることを特徴とする請求項11に記載の管理装置。
- 前記ハッシュ値認証手段による認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致しないと認証する認証失敗結果である場合に、当該認証失敗結果を前記管理情報に対応付けて認証結果記憶部に記憶する認証結果記憶手段と、
前記認証結果記憶手段によって前記認証失敗結果を記憶する前記認証結果記憶部から、前記取得手段が取得した前記管理情報を検索キーとして対応する前記認証失敗結果があるかを認証する失敗結果認証手段と、
をさらに備え、
前記復号制御手段は、前記ハッシュ値認証手段による認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証手段による認証結果が、前記認証失敗結果がないと認証する結果である場合に、前記復号する処理を許可することを特徴とする請求項11または12に記載の管理装置。 - 前記暗号化コンテンツ記憶媒体は、複数の暗号化コンテンツを記憶し、
前記管理装置は、前記管理情報記憶部に、前記管理情報に対応付けて、当該管理情報によって特定される暗号化コンテンツを記憶する前記暗号化コンテンツ記憶媒体を一意に識別する記憶媒体識別情報をさらに記憶するものであって、
前記認証結果記憶手段は、前記ハッシュ値認証手段による認証結果が前記認証失敗結果である場合に、前記取得手段が取得した前記管理情報を検索キーとして対応する1つの前記記憶媒体識別情報を前記管理情報記憶部から取得し、取得した1つの前記記憶媒体識別情報を検索キーとして対応する複数の前記管理情報を取得し、取得した前記管理情報に対応付けて、当該暗号化コンテンツ記憶媒体に何らかの異常があることを示す記憶媒体異常情報を認証結果記憶部にさらに記憶し、
前記失敗結果認証手段は、前記認証結果記憶手段によって記憶される前記認証結果記憶部から、前記取得手段が取得した前記管理情報を検索キーとして、対応する前記認証失敗結果または前記記憶媒体異常情報があるかを認証し、
前記復号制御手段は、前記ハッシュ値認証手段による認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証手段による認証結果が、前記認証失敗結果および記憶媒体異常情報がないと判定する結果である場合に、前記復号する処理を行うことを許可することを特徴とする請求項13に記載の管理装置。 - 前記管理装置は、管理装置記憶部に、暗号化コンテンツ記憶媒体に記憶する前記暗号化コンテンツと同一の暗号化コンテンツを前記管理情報に対応付けて記憶するものであって、
前記認証結果記憶手段によって記憶される前記認証結果記憶部から前記認証失敗結果および/または前記記憶媒体異常情報に対応する管理情報を取得し、取得した当該管理情報を検索キーとして対応する暗号化コンテンツを取得し、取得した当該暗号化コンテンツについてマイグレーションを行うマイグレーション手段をさらに備えることを特徴とする請求項14に記載の管理装置。 - 暗号化された暗号化コンテンツを暗号化コンテンツ記憶媒体から参照するユーザ端末と、管理対象とする当該暗号化コンテンツを復号する復号鍵を記憶する管理装置とから構成され、前記管理装置が、前記暗号化コンテンツを一意に特定する情報である管理情報を前記ユーザ端末から取得し、当該管理情報によって特定される当該暗号化コンテンツを当該復号鍵を用いて復号する処理を許可するか否かを認証する制御方法であって、
前記ユーザ端末は、
前記暗号化コンテンツを前記管理情報に対応付けて記憶する前記暗号化コンテンツ記憶媒体から認証対象となる当該暗号化コンテンツを読み出し、読み出した当該暗号化コンテンツを形成するデータを前記管理装置が有するものと同一のハッシュ関数に代入して第1のハッシュ値を算出する算出ステップを含み、
前記管理装置は、
前記算出ステップによって算出された第1のハッシュ値と前記管理情報とを前記ユーザ端末から取得する取得ステップと、
真正性を保った前記暗号化コンテンツを形成するデータを前記ハッシュ関数に代入して予め算出されているハッシュ値である第2のハッシュ値を前記管理情報に対応付けて記憶する管理情報記憶部から、前記取得ステップが取得した前記管理情報を検索キーとして対応する前記第2のハッシュ値を読み出し、当該取得ステップが取得した前記第1のハッシュ値と当該第2のハッシュ値とが一致するかを認証するハッシュ値認証ステップと、
前記ハッシュ値認証ステップによる認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致すると判定する認証成功結果である場合に、前記復号する処理を許可する復号制御ステップと、
を含むことを特徴とする制御方法。 - 前記管理装置は、
前記復号制御ステップが前記復号する処理を許可し、その後、前記ユーザ端末が前記暗号化コンテンツを前記復号鍵を用いて復号した場合に、復号されたコンテンツを当該ユーザ端末が書き込むユーザ端末記憶媒体を一意に識別する格納媒体識別情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶し、当該ユーザ端末が前記コンテンツを廃棄する際には、廃棄する旨の情報を当該ユーザ端末から取得してコンテンツ管理簿記憶部に記憶する管理簿記憶ステップをさらに含むことを特徴とする請求項16に記載の制御方法。 - 前記管理装置は、
前記ハッシュ値認証ステップによる認証結果が、前記第1のハッシュ値と前記第2のハッシュ値とが一致しないと認証する認証失敗結果である場合に、当該認証失敗結果を前記管理情報に対応付けて認証結果記憶部に記憶する認証結果記憶ステップと、
前記認証結果記憶ステップによって前記認証失敗結果を記憶する前記認証結果記憶部から、前記取得ステップが取得した前記管理情報を検索キーとして対応する前記認証失敗結果があるかを認証する失敗結果認証ステップと、
をさらに含み、
前記復号制御ステップは、前記ハッシュ値認証ステップによる認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証ステップによる認証結果が、前記認証失敗結果がないと認証する結果である場合に、前記復号する処理を許可することを特徴とする請求項16または17に記載の制御方法。 - 前記暗号化コンテンツ記憶媒体は、複数の暗号化コンテンツを記憶し、
前記管理装置は、前記管理情報記憶部に、前記管理情報に対応付けて、当該管理情報によって特定される暗号化コンテンツを記憶する前記暗号化コンテンツ記憶媒体を一意に識別する記憶媒体識別情報をさらに記憶するものであって、
前記認証結果記憶ステップは、前記ハッシュ値認証ステップによる認証結果が前記認証失敗結果である場合に、前記取得ステップが取得した前記管理情報を検索キーとして対応する1つの前記記憶媒体識別情報を前記管理情報記憶部から取得し、取得した1つの前記記憶媒体識別情報を検索キーとして対応する複数の前記管理情報を取得し、取得した前記管理情報に対応付けて、当該暗号化コンテンツ記憶媒体に何らかの異常があることを示す記憶媒体異常情報を認証結果記憶部にさらに記憶し、
前記失敗結果認証ステップは、前記認証結果記憶ステップによって記憶される前記認証結果記憶部から、前記取得ステップが取得した前記管理情報を検索キーとして、対応する前記認証失敗結果または前記記憶媒体異常情報があるかを認証し、
前記復号制御ステップは、前記ハッシュ値認証ステップによる認証結果が、前記認証成功結果であり、かつ、前記失敗結果認証ステップによる認証結果が、前記認証失敗結果および記憶媒体異常情報がないと判定する結果である場合に、前記復号する処理を行うことを許可することを特徴とする請求項18に記載の制御方法。 - 前記管理装置は、管理装置記憶部に、暗号化コンテンツ記憶媒体に記憶する前記暗号化コンテンツと同一の暗号化コンテンツを前記管理情報に対応付けて記憶するものであって、
前記認証結果記憶ステップによって記憶される前記認証結果記憶部から前記認証失敗結果および/または前記記憶媒体異常情報に対応する管理情報を取得し、取得した当該管理情報を検索キーとして対応する暗号化コンテンツを取得し、取得した当該暗号化コンテンツについてマイグレーションを行うマイグレーションステップをさらに含むことを特徴とする請求項19に記載の制御方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2007/072028 WO2009063552A1 (ja) | 2007-11-13 | 2007-11-13 | アーカイブシステム制御プログラム、アーカイブシステム、管理装置および制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2009063552A1 true JPWO2009063552A1 (ja) | 2011-03-31 |
JP5136561B2 JP5136561B2 (ja) | 2013-02-06 |
Family
ID=40638408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009540994A Expired - Fee Related JP5136561B2 (ja) | 2007-11-13 | 2007-11-13 | アーカイブシステム制御プログラム、アーカイブシステム、管理装置および制御方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8738933B2 (ja) |
JP (1) | JP5136561B2 (ja) |
WO (1) | WO2009063552A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5750497B2 (ja) | 2013-12-11 | 2015-07-22 | 株式会社アイキュエス | アクセス制御装置、プログラム及びアクセス制御システム |
US9450757B2 (en) * | 2014-05-07 | 2016-09-20 | Oxcept Limited | Method and device for communication security |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1656555A (zh) * | 2002-05-09 | 2005-08-17 | 松下电器产业株式会社 | 鉴别通信***、鉴别通信设备和鉴别通信方法 |
JP2004046592A (ja) * | 2002-07-12 | 2004-02-12 | Fujitsu Ltd | コンテンツ管理システム |
JP2004185500A (ja) * | 2002-12-05 | 2004-07-02 | Matsushita Electric Ind Co Ltd | データ保護制御装置及びデータバックアップ装置及びデータバックアップシステム |
JP4247044B2 (ja) * | 2003-05-23 | 2009-04-02 | 株式会社東芝 | コンテンツ配信サービス提供装置及びコンテンツ配信サービス端末装置 |
US7324648B1 (en) * | 2003-07-08 | 2008-01-29 | Copyright Clearance Center, Inc. | Method and apparatus for secure key delivery for decrypting bulk digital content files at an unsecure site |
JP2005071245A (ja) * | 2003-08-27 | 2005-03-17 | Victor Co Of Japan Ltd | データ情報管理システム |
EP1643402A3 (en) * | 2004-09-30 | 2007-01-10 | Sap Ag | Long-term authenticity proof of electronic documents |
JP4518969B2 (ja) | 2005-01-25 | 2010-08-04 | 株式会社トリニティーセキュリティーシステムズ | 携帯通信装置、バックアップ装置、バックアップ方法、およびバックアッププログラム |
CN100562880C (zh) * | 2005-01-31 | 2009-11-25 | 松下电器产业株式会社 | 备份管理装置、备份管理方法、集成电路及备份*** |
JP4692003B2 (ja) * | 2005-02-10 | 2011-06-01 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4684714B2 (ja) | 2005-03-31 | 2011-05-18 | エヌ・ティ・ティ・ソフトウェア株式会社 | ファイル管理システム、及びプログラム |
ATE532144T1 (de) * | 2006-02-07 | 2011-11-15 | Nextenders India Private Ltd | Dokumentsicherheitsverwaltungssystem |
-
2007
- 2007-11-13 JP JP2009540994A patent/JP5136561B2/ja not_active Expired - Fee Related
- 2007-11-13 WO PCT/JP2007/072028 patent/WO2009063552A1/ja active Application Filing
-
2010
- 2010-04-28 US US12/662,693 patent/US8738933B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP5136561B2 (ja) | 2013-02-06 |
WO2009063552A1 (ja) | 2009-05-22 |
US20100217983A1 (en) | 2010-08-26 |
US8738933B2 (en) | 2014-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11232222B2 (en) | Access management system, access management method and program | |
US8245042B2 (en) | Shielding a sensitive file | |
KR20170101127A (ko) | 정보처리장치, 정보처리 시스템, 정보처리방법, 및 컴퓨터 프로그램 | |
JP2006121689A (ja) | Drmシステムにおけるシステムキーを共有及び生成する方法、並びにその装置 | |
CN101971186A (zh) | 信息泄露防止装置和方法及其程序 | |
US11755499B2 (en) | Locally-stored remote block data integrity | |
JP6371184B2 (ja) | データ管理システム、データ管理方法、及びクライアント端末 | |
US20120096257A1 (en) | Apparatus and Method for Protecting Storage Data of a Computing Apparatus in an Enterprise Network System | |
KR20140109952A (ko) | 유효하지 않은 에스크로 키의 검출 기법 | |
JP5255991B2 (ja) | 情報処理装置、及びコンピュータプログラム | |
JP2008005408A (ja) | 記録データ処理装置 | |
JP2008033512A (ja) | セキュリティチップ及びプラットフォーム | |
JPWO2007142072A1 (ja) | 端末装置及びこれを備えたデータ管理システム | |
CN110955909B (zh) | 个人数据保护方法及区块链节点 | |
JP5136561B2 (ja) | アーカイブシステム制御プログラム、アーカイブシステム、管理装置および制御方法 | |
JP2006285697A (ja) | ファイル管理方法及びファイル管理システム | |
KR102542213B1 (ko) | 네트워크 기반 스토리지의 데이터 실시간 암복호화 보안 시스템 및 방법 | |
JP2007199978A (ja) | 情報処理装置、携帯端末装置及び情報処理実行制御方法 | |
JP2008009483A (ja) | 情報処理システム、情報処理方法、およびプログラム | |
KR20050032016A (ko) | 메모리 카드 내의 파일 구조 관리 방법 및 관련 기술 | |
JP5328078B2 (ja) | 医用画像情報処理装置 | |
JP2009258906A (ja) | 外部メディア制御方法、システム及び装置 | |
JP6461837B2 (ja) | 情報処理装置、システム、プログラム及び方法 | |
JP4899196B2 (ja) | データ管理システム、端末コンピュータ、管理コンピュータ、データ管理方法及びそのプログラム | |
JP6819734B2 (ja) | 情報処理装置及び利用端末 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120717 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120914 |
|
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: 20121016 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121029 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151122 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |