"マルチメディアデータを格納するのに適したオンラインストレージ装置であって、前記マルチメディアデータと、前記暗号化されたマルチメディアデータのそれぞれについて、関連するフィンガープリントとを暗号化形式により保存する手段を有し、前記暗号化されたマルチメディアデータがハッシュ値を用いて暗号化され、前記ハッシュ値は、暗号化されていない前記マルチメディアデータのハッシュにより取得され、前記フィンガープリントは、非暗号化サーチベクトルを有するオンラインストレージ装置。前記フィンガープリントは、暗号化された検証ベクトルを有する、請求項1記載の装置。前記暗号化された検証ベクトルは、前記検証ベクトルを前記ハッシュ値により暗号化することによって取得される、請求項2記載の装置。少なくとも1つのユーザ識別子を格納するのに適し、各ユーザについて、当該装置は、ユーザ毎の暗号化ハッシュを格納するのに適し、前記暗号化ハッシュは、前記ユーザの公開暗号鍵を用いて暗号化される、請求項3記載の装置。当該装置は、少なくともユーザ識別子を格納するのに適し、各ユーザの暗号化ハッシュについて、前記暗号化ハッシュと前記暗号化された検証ベクトルとがそれぞれ、前記ユーザの公開暗号鍵を用いて暗号化される、請求項2記載の装置。当該装置は、マルチメディアデータの各保存中、前記保存されたマルチメディアデータを重複させないように、前記保存された暗号化されたマルチメディアデータと前記保存されるべき暗号化されたマルチメディアデータとを比較する手段を有する、請求項1記載の装置。当該装置は、検索されるターゲットマルチメディアドキュメントについて前記暗号化されたドキュメントに関連する少なくとも前記フィンガープリントを有する第1リクエストを送信ユーザから受信し、前記受信したサーチベクトルと前記少なくとも保存されたサーチベクトルとの間の距離を測定することによって保存されるサーチベクトルと前記受信されたサーチベクトルとを比較し、前記受信したサーチベクトルとの距離が選択されたベクトルと呼ばれる所定の閾値以下であるサーチベクトルを前記第1リクエストの送信側に送信する手段を有する、請求項4又は5記載の装置。当該装置は、少なくとも検索されるマルチメディアドキュメントについて、少なくとも前記送信されたサーチベクトルから選択されたサーチベクトルを有する第2リクエストを前記送信側から受信し、前記少なくとも選択されたサーチベクトルに対応する暗号化された検証ベクトルを前記第2リクエストの送信側に送信する手段を有する、請求項7記載の装置。当該装置は、検索されるターゲットマルチメディアドキュメントについて、前記暗号化されたドキュメントに関連する少なくとも前記フィンガープリントを有する第1リクエストを送信ユーザから受信し、前記受信したサーチベクトルと少なくとも1つの保存されたサーチベクトルとの間の距離を測定することによって、前記少なくとも保存されたサーチベクトルと前記受信したサーチベクトルとを比較し、前記選択されたサーチベクトルに対応する暗号化された検証ベクトルを前記第1リクエストの送信側に送信する手段を有する、請求項4又は5記載の装置。当該装置は、前記少なくとも1つの検証ベクトルの送信後に、前記少なくとも送信された検証ベクトルから選択された少なくとも検証ベクトルを有する少なくとも検索されるマルチメディアドキュメントに対するリクエストを前記送信側から受信し、少なくとも対応する暗号化データと少なくとも暗号化されたハッシュとを有する少なくとも前記受信した検証ベクトルに対応する少なくともペアを前記リクエストの送信側に送信する手段を有する、請求項8又は9記載の装置。マルチメディアデータを格納するのに適したオンラインストレージ方法であって、収束暗号化による暗号化形式のマルチメディアコンテンツと関連するフィンガープリントとを有するデータを受信するステップと、前記暗号化されたマルチメディアコンテンツと以前に格納されたものとを比較するステップと、前記コンテンツがすでに格納されていない場合、前記データを保存するステップと、を有する方法。マルチメディアデータの送信方法であって、収束暗号化方法により前記マルチメディアデータを暗号化するステップと、前記暗号化されていないマルチメディアデータから前記マルチメディアデータのフィンガープリントを計算するステップであって、前記フィンガープリントは暗号化されていないサーチベクトルを有する、前記計算するステップと、前記暗号化されているマルチメディアデータと前記関連するフィンガープリントとを少なくとも有するデータセットを送信するステップと、を有する方法。マルチメディアデータ送信装置であって、マルチメディアデータの送信のため、収束暗号化方法により前記マルチメディアデータを暗号化する手段と、前記暗号化されていないマルチメディアデータから前記マルチメディアデータのフィンガープリントを計算する手段と、前記暗号化されているマルチメディアデータと関連するフィンガープリントとを少なくとも有するデータセットを送信する手段と、を有する装置。公開鍵と関連する秘密鍵とを有するユーザ宛てのマルチメディアデータを受信する方法であって、収束暗号化方法により暗号化されたマルチメディアデータと前記ユーザ宛てのマルチメディアデータに関連する暗号化されたハッシュ値とを少なくとも有するデータセットを受信するステップと、暗号化されていないハッシュ値を取得するため、前記秘密鍵により前記暗号化されたハッシュ値を解読するステップと、前記暗号化されていないマルチメディアデータを取得するため、前記ハッシュ値により前記マルチメディアデータを解読するステップと、を有する方法。公開鍵と関連する秘密鍵とを有するユーザ宛てのマルチメディアデータ受信装置であって、収束暗号化方法による暗号化形式によりマルチメディアデータと前記ユーザ宛てのマルチメディアデータに関連する暗号化されたハッシュ値とを少なくとも有するデータセットを受信する手段と、暗号化されていないハッシュ値を取得するため、前記秘密鍵により前記暗号化されたハッシュ値を解読する手段と、前記暗号化されていないマルチメディアデータを取得するため、前記ハッシュ値により前記マルチメディアデータを解読する手段と、を有する装置。本発明は、従来技術の問題点の少なくとも1つを解決することを提案する。本発明は、2つの明らかに競合する利益を調整するオンラインストレージシステムに関する。オンラインストレージシステムのプロバイダは、ユーザのプライベートな生活を危険にさらすことなく、それが異なるキーにより暗号化された場合であっても、同一のマルチメディアデータだけでなく類似したマルチメディアデータも特定することができる。このため、本発明は、マルチメディアデータを格納可能なオンラインストレージ装置に関する。当該装置は、マルチメディアデータと、暗号化されたマルチメディアデータの各アイテムについて、関連するフィンガープリントとを暗号化形式により保存する手段を有する。暗号化されたマルチメディアデータは、ハッシュ値を用いて暗号化される。ハッシュ値は、暗号化されていないマルチメディアデータのハッシュにより取得される。フィンガープリントは、非暗号化サーチベクトルを有する。効果的には、フィンガープリントは、暗号化された検証ベクトルを有する。好ましくは、暗号化された検証ベクトルは、検証ベクトルをハッシュ値により暗号化することによって取得される。効果的には、当該装置は、少なくとも1つのユーザ識別子と、ユーザ毎の暗号化ハッシュとを格納するのに適し、暗号化ハッシュは、ユーザの公開暗号鍵を用いて暗号化される。一変形によると、当該装置は、少なくとも1つのユーザ識別子と、ユーザ毎の暗号化ハッシュとを格納可能であり、暗号化ハッシュは、ユーザの公開暗号鍵を用いて暗号化される。特定の実施例によると、当該装置は、マルチメディアデータの各保存中、保存されたマルチメディアデータを重複させないように、保存された暗号化されたマルチメディアデータと保存されるべき暗号化されたマルチメディアデータとを比較する手段を有する。効果的には、当該装置は、送信ユーザから第1リクエストを受信する手段を有する。要求されるターゲットマルチメディアドキュメントに対する当該リクエストは、暗号化されたドキュメントに関連する少なくともフィンガープリントを有する。受信したサーチベクトルと少なくとも1つの保存されたサーチベクトルとの間の距離を測定することによって、少なくとも1つの保存されるサーチベクトルと受信されたサーチベクトルとを比較する手段を有する。受信したサーチベクトルとの距離が選択されたベクトルと呼ばれる所定の閾値以下であるサーチベクトルを第1リクエストの送信側に送信する手段を有する。効果的には、当該装置は、第1の送信側から第2リクエストを受信する手段を有する。当該リクエストは、少なくとも1つの要求されるマルチメディアドキュメントについて、少なくとも送信されたサーチベクトルから少なくとも1つの選択されたサーチベクトルを有する。少なくとも選択されたサーチベクトルに対応する暗号化された検証ベクトルを第2リクエストの送信側に送信する手段を有する。特定の実施例によると、当該装置は、第1リクエストを送信ユーザから受信する手段を有する。要求されるターゲットマルチメディアドキュメントに対する当該リクエストは、暗号化されたドキュメントに関連する少なくともフィンガープリントを有する。受信したサーチベクトルと少なくとも1つの保存されたサーチベクトルとの間の距離を測定することによって、少なくとも1つの保存されたサーチベクトルと受信したサーチベクトルとを比較する手段を有する。少なくとも1つの選択されたサーチベクトルに対応する少なくとも1つの暗号化された検証ベクトルを第1リクエストの送信側に送信する手段を有する。効果的には、当該装置は、少なくとも1つの検証ベクトルの送信後に、少なくとも1つの要求されたマルチメディアドキュメントに対するリクエストを送信側から受信する手段を有する。当該リクエストは、少なくとも送信された検証ベクトルから選択された少なくとも検証ベクトルを有する。少なくとも1つの暗号化データアイテムと少なくとも1つの対応する暗号化されたハッシュとを有する少なくとも1つの受信した検証ベクトルに対応する少なくとも1つのペアをリクエストの送信側に送信する手段を有する。効果的には、当該装置は、少なくとも1つの検証ベクトルの送信後、送信されたリクエストを受信し、第1リクエストの送信側による検証ベクトルの解読と偽陽性の排除とに続く手段を有する。第2リクエストは、偽陽性の排除に続き選択されたデータの識別子を有する。暗号化データと関連する対応する暗号化ハッシュとを有するペアをリクエストの送信側に送信する手段を有する。本発明はまた、マルチメディアデータを格納可能なオンラインストレージ装置に関する。当該方法は、収束暗号化による暗号化形式のマルチメディアコンテンツと関連するフィンガープリントとを有するデータを受信するステップと、暗号化されたマルチメディアコンテンツと以前に格納されたものとを比較するステップと、コンテンツがすでに格納されていない場合、データを保存するステップと、を有する。本方法はまた、データを受信するステップを有する。当該データは、受信ユーザの識別子、当該ユーザの暗号化されたハッシュ値及び関連するフィンガープリントを有する。フィンガープリントは、非暗号化サーチベクトルを有する。非暗号化サーチベクトルに対応する暗号化マルチメディアコンテンツをサーチするステップを有する。暗号化マルチメディアコンテンツが検出された場合、サーチ結果を送信するステップを有する。送信されたデータは、暗号化マルチメディアコンテンツと暗号化ハッシュ値とを有する。送信ステップ中の当該方法において、送信されるデータはまた、暗号化マルチメディアコンテンツに関するフィンガープリントを有する。マルチメディアデータのオンラインストレージ方法は、ハッシュ値を取得するため、マルチメディアデータをハッシュ処理するステップと、ハッシュ値により保存するマルチメディアデータを暗号化するステップと、保存するマルチメディアデータに関するフィンガープリントを計算するステップと、暗号化マルチメディアデータと関連するフィンガープリントとを保存するステップと、を有する。本発明はまた、第2の態様によると、マルチメディアデータを送信する方法を提案する。当該方法は、SSPに自分のデータを格納することを所望するユーザにより利用される。当該方法は、収束暗号化方法によりマルチメディアデータを暗号化するステップと、暗号化されていないマルチメディアデータからマルチメディアデータのフィンガープリントを計算するステップであって、フィンガープリントは暗号化されていないサーチベクトルを有する、計算するステップと、暗号化されているマルチメディアデータと関連するフィンガープリントとを少なくとも有するデータセットを送信するステップと、を有する。効果的には、送信ステップにおいて、送信されるデータセットは、少なくとも1つのユーザペアと当該ユーザに関連する暗号ハッシュキーとを有する。ユーザは、データの受信者である。暗号化ハッシュキーは、非暗号化マルチメディアデータのハッシュ値から取得され、ユーザの公開鍵により暗号化される。効果的には、計算ステップにおいて取得されるフィンガープリントは、サーチベクトルと暗号化検証ベクトルとを有する。好ましくは、暗号化検証ベクトルは、ハッシュ値による当該検証ベクトルの暗号化により取得される。効果的には、暗号化検証ベクトルは、ユーザの公開暗号鍵による当該検証ベクトルの暗号化により取得される。本発明はまた、マルチメディアデータ送信装置に関する。当該装置は、収束暗号化方法によりマルチメディアデータを暗号化する手段と、暗号化されていないマルチメディアデータからマルチメディアデータのフィンガープリントを計算する手段と、暗号化されているマルチメディアデータと関連するフィンガープリントとを少なくとも有するデータセットを送信する手段と、を有する。効果的には、当該装置により送信されるデータセットは、少なくとも1つのユーザペアと当該ユーザに関連する暗号化ハッシュキーとを有する。暗号化ハッシュは、ユーザがマルチメディアデータを解読することを可能にするよう設計される。当該暗号化ハッシュキーは、非暗号化マルチメディアデータのハッシュ値から取得され、ユーザの公開鍵により暗号化される。第3の態様によると、本発明は、マルチメディアデータを受信する方法を提案する。当該方法は、公開鍵と秘密鍵とを有するマルチメディアデータの受信ユーザを意図する。当該方法は、収束暗号化方法により暗号化されたマルチメディアデータとユーザ宛てのマルチメディアデータに関連する暗号化されたハッシュ値とを少なくとも有するデータセットを受信するステップと、暗号化されていないハッシュ値を取得するため、秘密鍵により暗号化されたハッシュ値を解読するステップと、暗号化されていないマルチメディアデータを取得するため、ハッシュ値によりマルチメディアデータを解読するステップと、を有する。効果的には、受信ステップにおいて受信されたすべてのデータはまた、サーチベクトルを有する。効果的には、受信方法は、サーチベクトルを有する類似したマルチメディアデータに対するサーチリクエストを送信するステップと、送信したフィンガープリントに類似したフィンガープリントを受信するステップであって、類似したフィンガープリントは、サーチベクトルとユーザ宛ての暗号化検証ベクトルとを有するダブレットから構成される、受信するステップと、非暗号化検証ベクトルを取得するため、秘密鍵により検証ベクトルを解読するステップと、を有する。効果的には、受信方法は、選択された類似したマルチメディアデータに対するリクエストを送信するステップと、暗号化形式のマルチメディアデータと当該マルチメディアデータに関する暗号化ハッシュ値とを受信するステップであって、マルチメディアデータは収束暗号化方法により暗号化され、暗号化ハッシュ値はユーザ宛てである、受信するステップと、非暗号化ハッシュ値を取得するため、秘密鍵により暗号化ハッシュ値を解読するステップと、非暗号化マルチメディアデータを取得するため、ハッシュ値によりマルチメディアデータを解読するステップと、を有する。本発明はまた、公開鍵と関連する秘密鍵とを有するユーザ宛てのマルチメディアデータ受信装置であって、収束暗号化方法による暗号化形式によりマルチメディアデータとユーザ宛てのマルチメディアデータに関連する暗号化されたハッシュ値とを少なくとも有するデータセットを受信する手段と、暗号化されていないハッシュ値を取得するため、秘密鍵により前記暗号化されたハッシュ値を解読する手段と、暗号化されていないマルチメディアデータを取得するため、ハッシュ値により前記マルチメディアデータを解読する手段と、を有する装置に関する。効果的には、すべてのデータがまたサーチベクトルを有する。効果的には、受信装置は、サーチベクトルを有する類似したマルチメディアデータに対するサーチリクエストを送信する手段と、サーチベクトルとユーザ宛ての暗号化検証ベクトルとを有するダブレットを受信する手段と、非暗号化検証ベクトルを取得するため、キーにより検証ベクトルを解読する手段と、を有する。効果的には、受信装置は、選択された類似したマルチメディアデータに対するリクエストを送信する手段と、収束方法による暗号化形式のマルチメディアデータとユーザ宛てのマルチメディアデータに関する暗号化ハッシュ値とを受信する手段と、非暗号化ハッシュ値を取得するため、秘密鍵により暗号化ハッシュ値を解読する手段と、非暗号化マルチメディアデータを取得するため、ハッシュ値によりマルチメディアデータを解読する手段と、を有する。本発明は、写真又は画像を格納するための特定の実施例を参照して説明される。フィンガープリントの取得は、文書のタイプに特有である。これに関して、引用されるフィンガープリント計算技術は、画像及び写真に適用される。説明の残りでは、マルチメディアデータ、ドキュメント及びコンテンツという用語は、同一物を示すため区別せずに利用される。これらの用語は、一方では画像又は写真を示すが、特にこの問題はテキスト、オーディオ及びビデオドキュメントなどに生じる全てのマルチメディアコンテンツを示す。同様に、暗号化及びデータ符号化という用語は、データが誰かにより照会されることを保護するためのデータの暗号化を示すのに区別することなく利用される。説明全体について、データ又はマルチメディアコンテンツは、SSPによりシステマティックに格納及び暗号化される。ハッシュ処理及び暗号化ハッシュ処理という用語は、同義語として利用される。最後に、リファレンスマルチメディアドキュメントという用語が、類似コンテンツサーチに関して利用される。それは、SSPから利用可能な類似コンテンツを特定するため、フィンガープリントがSSPにより格納されているマルチメディアコンテンツのフィンガープリントと比較するのに利用されるマルチメディアコンテンツを示す。慣例として、図1~3において、括弧内に示されるデータは任意的なものである。それは、実施例の変形により送信、格納及び利用可能である。図1は、本発明の好適な実施例を実現するシステムを示す。第1ユーザは、データIを受取先に送信することを所望している。オンラインストレージプロバイダSSP120は、複数のユーザの間のマルチメディアコンテンツのアーカイブ処理であるプーリングサービスを提案する。ユーザは、当該サービスを利用して、マルチメディアコンテンツの自分のコレクションを利用するが、またそれを利用して、他の承認されているユーザと自分のコレクションの全て又は一部を共有することが可能である。ユーザのコレクションにおけるマルチメディアドキュメントの厳密に同一のコピーを検出するため、ユーザのプライベートな生活とSSPの容量とを維持する必要を満たすため、オンラインストレージシステムは、以下の特性を有する。SSPは、ユーザの暗号化マルチメディアデータIcのみへのアクセスを有し、それを解読することができない必要がある。従って、SSPは、暗号化データのみを受信及び格納する。SSPは、2つの暗号化マルチメディアコンテンツが2つの厳密に同一のマルチメディアドキュメントに対応することを検出できる。承認されたユーザのみが、ユーザのアカウントにおいてアーカイブ処理される暗号化マルチメディアコンテンツの全て又は一部を解読可能である。第1ユーザの装置100は、保存すべきマルチメディアコンテンツを暗号化する暗号化手段103を有する。暗号化手段103により利用される暗号化Esは、図4に説明される収束暗号化である。装置100は、ハッシュ値Hを計算する手段102を有する。収束暗号化Esは、ファイルが異なるキーにより暗号化されたとしても、SSPがファイル重複除外方法を適用することを可能にする。暗号化はまた、コンピュータ以外の装置上で、コンピュータプログラムでなくハードウェア手段により実現可能である。本発明はまた、照会されたマルチメディアコンテンツに類似したマルチメディアコンテンツのサーチを要求する可能性に関する。このフレームワーク内において、照会されたマルチメディアコンテンツを規定するため、リファレンスマルチメディアコンテンツという用語が、説明の残りで利用される。類似したマルチメディアコンテンツのサーチ要求を満たすため、送信された暗号化マルチメディアコンテンツIcは、デジタルフィンガープリントEを伴う。フィンガープリントEは、効果的なサーチを可能にし、それは、偽陽性を排除し、リファレンスコンテンツの秘匿性を維持することが可能である。第1ユーザの装置100は、図6及び7に説明されるように、非暗号化マルチメディアコンテンツIからフィンガープリントEを計算する計算手段104を有する。計算中、非暗号化ハッシュ値Hと同様のフィンガープリントEが、以降の利用のためローカルに格納可能である。図2は、データの照会に関する本発明の態様を示す。第1ユーザは、受信ユーザUに対してSSP120によりすでに格納されているデータIへのアクセスを承認する。SSPは、図1の説明中に示されるようなそれのストレージサービスに関する機能を提案する。それのマルチメディアデータを送信可能にするため、第1ユーザは、例えば、電子メールなどの当業者に知られている何れかの通信手段によりパブリック暗号化キーKpを第1ユーザに提供するよう受信ユーザに要求する。これを利用して、暗号化手段105は、受信ユーザについて、当該データのハッシュ値を暗号化し、図8に説明されるように、SSPを介し通信インタフェース101を利用して暗号化ハッシュ値Hcを送信する。手段102は、第1ユーザの装置100によりまだ格納されているマルチメディアデータから非暗号化ハッシュ値Hを再計算する。一変形によると、ハッシュ値Hは、図1に説明されるステップ中に装置10上で暗号化されずに格納され、再利用される。SSPが暗号化ハッシュ値Hc、対応するマルチメディアデータ及び受信ユーザの間の関係を設定することを可能にするため、第1ユーザの装置はまた、ユーザUの識別子とマルチメディアデータのフィンガープリントEとを送信する。非暗号化ハッシュ値と同様に、フィンガープリントは、図1に説明されるように再計算される。一変形によると、フィンガープリントEは、計算手段104により図1に説明されるように格納されており、図2に説明されるように、装置により再利用される。手段206は、受信ユーザの識別子U、マルチメディアコンテンツのハッシュ値Hc及びマルチメディアコンテンツのフィンガープリントEに対応するトリプレット<E,U,Hc>を有するデータを準備する。ユーザの特定方法は、多数有り、当業者に知られている。この識別子は、例えば、マルチメディアコンテンツの受信ユーザの電子メールアドレスなどとすることが可能である。最後に、当該データは、通信インタフェース101によりSSP220に送信される。図8に説明されるように、SSPは、ユーザの識別子とハッシュ値とのペア<U,Hc>をデータベースに格納し、暗号化マルチメディアコンテンツ121のデータベースにある対応する暗号化マルチメディアデータと当該ペアとの間のリンクを設定する。当該リンクを設定するため、SSP220は、トリプレットにより受信されたフィンガープリントEとフィンガープリントデータベース122とを利用する。受信ユーザの装置140により実現される通信インタフェース241は、暗号化コンテンツIcと関連する暗号化ハッシュ値Hcとを有するデータを受信した、当該データは、抽出手段244により解読手段142に供給される。受信ユーザKsのプライベートキーを利用して、解読手段142は、Hを取得するためハッシュ値Hcを解読する。コンテンツを解読する手段143は、ハッシュ値Hを利用して、図9の説明に従ってマルチメディアコンテンツを解読する。受信ユーザから装置により受信されるデータはまた、類似コンテンツのサーチを可能にするため、マルチメディアデータ上のフィンガープリントEを含むことが可能である。フィンガープリントEのSSP220による送信は任意的である。それは、マルチメディアコンテンツを解読するのに必要でない。送信の任意的サイドは、SSP220、通信インタフェース241及び抽出手段244の間の図面の括弧内の表現により示される。図3は、図2に説明されたデータの照会に関する本発明の第2の態様の変形を示す。以前に引用されたシナリオと同様に、第1ユーザは、マルチメディアデータIを受信ユーザに送信することを所望する。全体的に、シナリオは同様である。しかしながら、通信インタフェース301により適用される暗号化ハッシュ値HcとフィンガープリントEとの送信方法により区別される。他方、マルチメディアコンテンツを取得するため、SSP120に送信されるリクエストの形式により受信ユーザのコンピュータ上に含まれるプログラムにより実現される通信インタフェース341により実行される追加的なアクションにより区別される。実際、第1ユーザの通信インタフェース301は、手段306により構成されるペア<Hc,E>の受信後、受信ユーザUの装置140に直接的にペアを送信する。暗号化ハッシュ値Hcは、図2に説明される方法105に従って取得される。図2のものと同様に、フィンガープリントEは、サーチフィンガープリントV又はサーチベクトルを有する。それはまた、受信ユーザUが類似コンテンツのサーチを要求することを可能にする検証フィンガープリントSc又は検証ベクトルを有することが可能である。ペア<Hc,E>の受信後、受信装置140は、通信インタフェース341を利用して、暗号化マルチメディアコンテンツIcを取得するためのリクエストをSSPに送信する。受信ユーザのリクエストは、サーチフィンガープリントEを有する。好ましくは、当該リクエストは、SSPによるストレージを可能にするため受信ユーザの識別子Uに関連する暗号化ハッシュ値Hcを含む。当該リクエストを受信すると、SSP120は、サーチフィンガープリントを利用して、供給する暗号化マルチメディアコンテンツIcを特定する。効果的には、SSPはまた、類似コンテンツの以降のサーチを可能にするため、検証ベクトルを有するフィンガープリントデータベース122に含まれる関連するフィンガープリントEを送信可能である。SSPはまた暗号化ハッシュ値と識別子又はユーザUとのペア<U,Hc>を受信した場合、SSPは、ハッシュ値のデータベースにペアを格納する。それはまた、図8に説明されるように、当該ペアと暗号化マルチメディアコンテンツIcとの間のリンクを生成する。受信ユーザの通信インタフェース341は、その後、期待したマルチメディアコンテンツを受信し、コンテンツを解読及び利用するため、図2にすでに説明された方法に従って進捗させる。図4は、装置100の暗号化手段102,103により実現される収束暗号化と呼ばれる収束暗号化のフローチャートを示す。上述された収束暗号化は、当業者に周知であり、対称暗号化方法に基づく。図4を参照して、ステップC1において、第1ユーザは、SSPに送信するコンテンツIを選択する。ステップC2において、暗号化ハッシュ値Hが、第1ユーザのコンピュータにより計算され、当該暗号化ハッシュ値Hは、SHA-256のタイプを有することが可能である。例えば、SHA-512などの他のハッシュ長を選択することが可能であるが、MD5などの他の何れかのハッシュ方法を選択することも可能である。この暗号化ハッシュ値Hは、その後、第1ユーザがステップC3において送信し、暗号化コンテンツIcを取得することを所望するコンテンツIを対称アルゴリズムEsにより暗号化するための暗号化キーとして利用される。それは、図6及び7においてSSP120,220に送信される取得された暗号化コンテンツである。従って、提案されたシステムは、効果的には、保存されたデータを不要に複製しないことを可能にしながら、SSPにより保存されたデータの秘匿性を維持することが可能である。ファイルのコンテンツはキーとしての自らの暗号化ハッシュ値により暗号化されるため、暗号化コンテンツは、受信ユーザのキーから独立して利用される。それは、非符号化コンテンツのみに依存する。この結果、ユーザのプライベートキーを知らない場合、ストレージサービスの供給者SSPは、2つのファイルが厳密に同一であることを検出可能であり、単一のファイルに対応するスペースに格納する。従って、SSPは、格納する全てのデータを格納するのに要求されるストレージ場所を最小化する。重複除外の処理が、図5に詳述されたフローチャートに示される。ステップD1においてSSPが保存するコンテンツを受信すると、それは、本発明により暗号化コンテンツIc及び関連するフィンガープリントEを受信する。暗号化コンテンツIcが自らのハッシュ値Hにより暗号化された場合、自らのハッシュ値により暗号化された2つの同一コンテンツがまた、暗号化後に同じである。従って、SSPは、ステップD2において、2つの暗号化コンテンツを容易に比較可能である。ステップD3において、SSPは、SSPのコンテンツと受信した暗号化コンテンツIcとを比較する。当該比較が有益である場合、すでに格納されているコンテンツIcは再び保存されない。しかしながら、この比較が有益でない場合、新たな暗号化コンテンツが関連するフィンガープリントと共に保存される。図6は、SSPにおける類似コンテンツのサーチを実現する実施例を表す。上記で理解されたように、重複のサーチはSSPにおけるストレージを最適化する目的を有し、それが暗号化ハッシュ処理技術を利用する場合、説明のため、タイプSHA-256のハッシュ処理を利用する。ハッシュ関数の結果は、1つの入力ビットが変化した場合、急激に変化する。2つの異なる圧縮フォーマットBMPやJPEGなどによりバックアップされた同一画像の具体例をとると、これら2つのファイルのハッシュ値は完全に異なっているが、これらの画像は視覚的には類似している。この問題は、オーディオMp3、Flacなど又はビデオMPEG、Ogg、QuickTimeドキュメントのすべてのマルチメディアコンテンツに関してある。この結果、暗号化ハッシュ処理技術は、画像の厳密に同一のコピービットフォービットを特定するのに有用であるが、それらは、リファレンス画像に視覚的に類似する画像を検索するには有用でない。類似コンテンツのサーチに関する本発明の上記態様によると、承認されたユーザのリクエストにより、SSPは、非符号化マルチメディアドキュメントにアクセスすることなく、最近傍方法によって、ユーザのマルチメディアデータのコレクションにおける類似マルチメディアコンテンツに対するサーチリクエストを実行可能である。このようなリクエストの結果は、ユーザが非暗号化マルチメディアドキュメントのコレクションに対するリクエストが行われた場合に取得する結果に等価的である。類似コンテンツをサーチする問題を解決するため、対象となるマルチメディアコンテンツのタイプの専用のマルチメディアDNA又はフィンガープリント機能が利用される。これは、例えば、画像フィンガープリントのケースであり、また画像記述子と呼ばれる。これらの記述子は、画像の歪みに耐性を有するという特殊性を有する。2つの大きな記述子のクラスがある。グレイレベルのヒストグラムなどのグローバルアプローチは、画像のコンテンツを全体的に説明する。このアルゴリズムは高速であるが、それの画像記述子が、画像の歪みに耐えうるものでない。グレイレベルのヒストグラムなどのグローバルなアプローチは、画像のコンテンツを全体的に記述する。このアルゴリズムは高速であるが、それの画像記述子は、画像の歪みに耐えるものでない。関心ポイントなどのローカルなアプローチは、同一の画像に属する画像の部分のフィンガープリントのコレクションとして画像のコンテンツを記述する。このアルゴリズムは複雑で低速であるが、それの画像記述子は多くの歪みに耐える。2つの画像AとBとの間の類似度が、画像Bの記述子のセットにおける画像Aの各記述子の最近傍の網羅的なサーチによって単に決定される。スケーリングのための移行、すなわち、画像ライブラリの画像セットと画像Aとの間の類似度のサーチは、はるかにより複雑である。このスケーリングの遷移は、以下のように定義される最近傍と呼ばれる問題を解決するための効率的なシステムの設定を要求する。すなわち、これは、次元<n>の距離空間におけるリクエストポイントとデータポイントのコレクションであり、リクエストポイントに最も近いデータポイントを検出するこである。このようなシステムを適用する通常の方法は、以下の通りである。データポイントのコレクションと呼ばれる記述子セットは、所与の写真ライブラリに対して計算される。次に、類似度リクエストが行われると、リクエストの画像のフィンガープリントが、リクエストポイントを取得するため計算され、次に、リクエストポイントに最も近いデータポイントが決定される。最近傍サーチの効果は、精度とリクエストのリコールrecallと呼ばれる指標に従って評価される。これらの指標は、最近傍のサーチアルゴリズムと画像フィンガープリントのアルゴリズムに実質的に依存する。既存の画像フィンガープリントアルゴリズムは、多様であり変わるものであり、例示のため、ローカルに集計されたSIFT記述子のベクトルに基づく画像の代表に基づくBoFBagsofFeaturesとVLADVectorofLocallyAggregatedDescriptorsの2つが引用される。記述子のインデックス化/サーチのためのアルゴリズムとして、LSHLocality-SensitiveHashing及びHammingEmbeddingの2つを引用できる。説明の残りでは、画像フィンガープリントは、距離空間に属する固定サイズのベクトルZnとして定義される。リマインダとして、ベクトルZnのノルムは、Znのノルムを有するZnが距離空間を定義するように距離の指標を提供する。最も一般的なベクトルのノルムの1つは、ユークリッド距離ノルムL2であるが、他のベクトルのノルムも存在して利用可能である。大きなスケールのデジタル画像ライブラリをインデックス化する効果と、データベースからのリクエストの精度及びリコールとに対する画像フィンガープリントの次元<n>の影響を述べることが重要である。大きなサイズの画像フィンガープリントは、通常は小さなサイズのフィンガープリントより良好な精度と良好なリコールとを提供するが、大きなサイズの画像フィンガープリントを効率的にインデックス化することはより困難である。小さなサイズの画像フィンガープリントの判別力は、大きなサイズの画像フィンガープリントのものより低く、満足できないものである可能性がある。図1を参照して、本実施例によると、第1ユーザのコンピュータは、暗号化コンテンツIcに加えて、コンテンツに関するフィンガープリントEを計算及び送信し、これにより、情報ペア<Ic,E>を構成する。図6のフローチャートは、当該手順を示す。ステップI1は、図4に説明され、ここでは詳述されない。ステップI2において、第1ユーザのコンピュータは、上述された既知の方法の1つに従って、送信するコンテンツのフィンガープリントを計算する。このフィンガープリントは、サーチフィンガープリントである。ステップI3において、暗号化コンテンツIcとフィンガープリントEとが、重複がない場合、アーカイブ化のためにSSPに送信される。好適な実施例では、第1ユーザの装置によりSSP220に送信されたペア<Ic;E>は、2つの異なるデータベース、すなわち、当該ペアの各成分について1つのデータベースにソート及び格納される。フィンガープリント<E>を格納するのに要求されるメモリスペースは、暗号化画像Icを格納するのに要求されるスペースに関して無視できることを強調することが重要である。一変形によると、SSPは、1つのデータベースを用いてペア<Ic;E>を格納する。第1ユーザにより送信されるコンテンツIの受信ユーザによる受信手順は、図9を参照して説明されたものと同じであり、受信ユーザはさらに、暗号化ハッシュHc及び暗号化コンテンツIcと共にフィンガープリントを受信する。写真ライブラリの大変重要な特徴は、承認されたユーザがそれのコンテンツに従って画像データベースを照会する可能性である。例えば、第1ユーザ又は受信ユーザであり得るユーザは、例えば、システムに提供される画像とほとんど同じ画像又は類似した画像を写真ライブラリから検索することが可能である必要がある。上述されたように、このような要求を充足するための通常の方法は、フィンガープリントE距離空間に属するベクトルZnを写真ライブラリの各画像に関連付けることである。2つの画像がほとんど同じ又は類似しているか決定するため、ユーザは、これら2つの画像に対応するフィンガープリントの間のユークリッド距離ノルムL2を計算し、当該結果と所与の閾値とを比較する。SSPは画像の非符号化フィンガープリントにアクセスできるため、SSPは、ユーザのリクエストにより画像のデータベース上でクエリを実行する。画像の非符号化フィンガープリントを知っていることを通じて、非符号化画像に関する情報をSSPは取得できないことを仮定していることを述べる必要がある。これは、画像のフィンガープリントが画像のフィンガープリントの知識からがぞを再構成するのに利用可能でないことを意味する。従って、小さなサイズのフィンガープリントは、SSPへの情報の漏洩を制限するのに好ましい。従って、受信ユーザが類似した画像のサーチのためSSPにトリプレットを送信するとき、SSPは、上述された方法の1つを利用することによってそれが格納している画像に対する類似度の指標を実行し、それの暗号化ハッシュとフィンガープリントとに関する複数の類似した画像の1つを受信ユーザに供給することが可能である。類似度の測定が小さなサイズのフィンガープリントを比較することによって実行されるとすると、取得される精度は不十分である可能性があり、受信ユーザは、1以上の偽陽性を受信する可能性がある。従って、当該実施例は、SSPに格納されているデータの秘匿性を保証しながら、偽陽性の数を低減することによってロウバスト性を向上させることを以降において提案する。図7は、本実施例を示す。ステップI1は、図4に説明されており、ここでは再び詳述されない。ステップI’2において、サーチフィンガープリントが、例えば、フィンガープリントVを生成するためのVLAD方法などに従って計算される。ステップI’2からの継続として、選択フィンガープリントSが計算されるステップI’3への移行がある。Sは、記述子のバッグと呼ばれる選択ベクトルである。ステップI’4において、Sが暗号化される。好ましくは、当該暗号化は暗号化ハッシュ値Hにより効果的に取得される。他の実現形態では、当該暗号化は、暗号化ハッシュ値Hを暗号化するのに利用され、受信ユーザが第1ユーザに送信した公開鍵を用いることによって取得される。ステップI’5において、暗号化コンテンツIc、サーチフィンガープリントV及び暗号化選択フィンガープリントScを有するトリプレット、すなわち、<Ic,V,Sc>が送信される。図8は、受信ユーザの暗号化ハッシュ値の生成を示す。当該処理は、受信ユーザが図1の原理に従ってマルチメディアデータをSSPにすでに送信した第1ユーザに自分の公開暗号鍵Kpを以前に提供していたことを仮定する。ステップH1において、暗号化ハッシュ値は、第1ユーザのコンピュータ上に格納されているキーの選択によって、又は選択されたマルチメディアデータからの新たな計算によって、装置に提供される。以降のステップH2において、暗号化ハッシュ値Hは、公開鍵Kpと共に非対称ハッシュEaを用いて暗号化される。最後に、ステップH3において、マルチメディアコンテンツのフィンガープリントE、受信ユーザUの識別子及び関連する暗号化された暗号化ハッシュHcを有するトリプレット<E,U,Hc>が、SSP120,220に送信される。SSPは、その後にそれらを受信ユーザに送信する。ユーザペアUと暗号化ハッシュHcとは保存され、SSPによって保存されたコンテンツと複数の保存されている関連するハッシュとの間のリンクが生成される。各ハッシュは異なる公開鍵により暗号化され、各ユーザについてそれらを保存する必要があるためである。ユーザペアと暗号化ハッシュとは小さなサイズであるため、これは、SSPのストレージスペースの問題を生じさせず、格納されているマルチメディアコンテンツのサイズに関して無視できるままである。他の実現形態では、第1ユーザにより利用される装置100は、図6又は図7に説明されるすべてのステップと、図8のステップとを実行して、すべてのデータのグループ化された送信処理を実行する。これは、例えば、マルチメディアデータがSSPに予め送信されていなかったときである。マルチメディアコンテンツの受信ユーザは、その後にそれを利用するためマルチメディアデータを復元する。このため、図9を参照して、受信ユーザは、ステップV1において、第1ユーザが彼のためのSSP120,220に保存しているコンテンツをSSPに要求する。受信ユーザの装置は、暗号化コンテンツIcと関連する暗号化ハッシュ値Hcとを受信する。受信ユーザの秘密鍵Ksを利用して、装置は、ステップV2において暗号化ハッシュHcを解読する。次に、ステップV3において、暗号化コンテンツIcが、解読キーとして利用される解読された暗号化ハッシュHを用いて解読される。受信ユーザは、その後にコンテンツIを読むことができる。マルチメディアデータの受信中、当該データはまた、関連するフィンガープリントを有することが可能である。受信したフィンガープリントは、受信ユーザが類似したコンテンツを検索することを可能にする。図10は、SSPのリファレンスコンテンツに類似するすべてのデータの受信ユーザによるサーチを示す。ステップR1において、受信ユーザは、類似したデータを復元することを所望するリファレンスデータのフィンガープリントVと当該ユーザの識別子Uとを含む類似データのサーチリクエストをSSPに送信する。ステップR2において、SSPは、ユーザにより送信されたものと共に格納されたサーチフィンガープリントVを利用することによって、類似データを検索する。好適な実施例では、ステップR3において、SSPは、検出したVの近傍フィンガープリントセットに対応するトリプレット<Hc,V,Sc>のセットを受信ユーザに送信する。SSPにより実行されるサーチの低い精度のため、受信ユーザは、偽陽性であるマルチメディアデータのある個数のフィンガープリントを受信する。ステップR4において、受信ユーザのコンピュータは、受信ユーザの秘密鍵によって、暗号化ハッシュ値Hcを解読して、非暗号化ハッシュ値Hを取得する。取得したハッシュ値Hは、その後に受信した画像の選択画像フィンガープリントScを解読するのに利用され、SSPから受信したトリプレット<Hc,Sc,V>のセットの偽陽性を排除するため、ステップR5において利用する非符号化画像フィンガープリントSを取得する。これは、受信ユーザが自らの秘密鍵を有し、フィンガープリントSが偽陽性を検出するのに十分大きなサイズを有するときに可能とされる。ステップR6において、受信ユーザは、選択されたマルチメディアデータのダブレット<Ic,Hc>を要求するための第2リクエストをSSPに送信する。各ダブレットに関連するフィンガープリントがまた、SSPにより提供できる。他の実施例では、ステップR3において、SSPは、上述した同じ精度の問題によって、検出したVの近傍フィンガープリントセットに対応するダブレット<Sc,V>のセットを受信ユーザに送信する。当該他のモードでは、ステップR4において、受信ユーザのコンピュータは、受信した画像の選択画像フィンガープリントScを受信ユーザの秘密鍵Ksにより解読し、ステップR5において、SSPから受信したダブレット<Sc,V>のセットの偽陽性を排除するために利用する非符号化画像フィンガープリントSを取得する。これは、受信ユーザが自分の秘密鍵を有し、フィンガープリントSが偽陽性を検出するのに十分大きなサイズを有するときに可能とされる。他のモードのステップR6は、好適な実施例と同一である。本発明のさらなる効果と著作権保護とが示すことができる。実際、SSPが非符号化リファレンス写真を有する場合、それは、ユーザが当該リファレンス写真と同一のコピーを有するか判断できる。例えば、SSPが有名な写真家により撮影されたエッフェル塔の写真を有する場合、それは、それのカスタマの1以上が彼らの写真コレクションに格納されている当該写真の同一のコピーを有するか判断できる。SSPがそれのサーバに格納されている写真の非符号化コピーを有していない場合、それと共に格納されている暗号化画像データベースを利用することはできない。他方、SSPが所有者を知っている写真の非符号化コピーを合法的に有している場合、それのオンラインストレージサービスのユーザがそれのサーバに格納されている当該写真の合法的なコピーを有しているか判断できる。本説明は主として画像タイプコンテンツをカバーしているが、本発明は、上述された実施例に限定されるものでない。言及されたように、当該SSPオンラインストレージシステムはまた、他のタイプのドキュメントと特にビデオに適用可能である。リマインダとして、本発明は、類似したドキュメントをサーチすることを可能にするため、重複排除の適用を可能にする収束暗号化とドキュメントフィンガープリントとの2つの既知の技術を利用する。重複排除に関して、適用される暗号化技術は、処理するマルチメディアドキュメントのタイプから独立したままであり、それは、マルチメディアドキュメントのストレージ中の重複排除を適用する可能性を保証する。それは、相違が現れている類似したドキュメントの検索を可能にするため、フィンガープリントを取得する。当業者は、フィンガープリントを計算する方法はコンテンツのタイプに特有のものであることを知っている。しかしながら、類似したマルチメディアコンテンツを特定するための比較は、図6にすでに説明された最近傍技術に基づくままとされる。例えば、本発明は、第1の変形によると、オーディオドキュメントに適用可能である。実際、データベースの検索、改ざん/認証、オーディオドキュメントの透かしの問題について、多数のフィンガープリントの生成方法が開発されてきた。オーディオドキュメントフィンガープリントを計算するための多数のアルゴリズムがある。これは特に、HamzaOzer,BulentSankur及びNasirMemonによる2001年に公表されたRobustaudiohashingforaudioidentificationProc.Content-BasedMultimediaIndexingに記載されている。同様に、第2の変形によると、ビデオドキュメントを処理することができる。他のタイプのドキュメントと同様に、フィンガープリント計算方法がある。例えば、フィンガープリント計算の説明は、Massoudi,A.,Lefebvre,F.,Demarty,C.-H.,Oisel,L.及びChupeau,Bによる公開番号2297-23000AvideofingerprintbasedonvisualdigestandlocalfingerprintsProc.IEEEint.Conf.onImageProcessing2006と、CoudrayR.及びBessererB.による番号3411-3414GlobalmotionestimationforMPEG-encodedstreamsProc.IEEEInt.Conf.onImageProcessing2004とに与えられる。他の変形によると、テキストドキュメントを処理することも可能である。テキストフィンガープリント方法は、特に電子ドキュメントの盗用の検出のために開発された。RomanKolpakov,MathieuRaffinotによる公開番号342-353NewAlgorithmsforTextFingerprintingCombinatorialPatternMatching2006は、テキストフィンガープリントを取得する方法を説明している。一変形によると、暗号化マルチメディアデータIcと関連するフィンガープリントEとが、異なる2つのSSPFSS1及びFSS2に格納され、一方はFSS1暗号化マルチメディアデータを格納し、他方はFSS2フィンガープリントを格納する。これは、第1ユーザのデータの秘匿性のレベルに関して第1ユーザを安心させる効果を有する。実際、フィンガープリントを有さないマルチメディアデータと特に暗号化されていないサーチベクトルとのデポジット側は、例えば、サーチベクトルが大きなサイズを有する場合、当該サーチベクトルを利用して第1ユーザのマルチメディアデータを再構成しようとすることはできない。これが機能するため、マルチメディアドキュメントに関する暗号化ハッシュ値がまた、当該値が暗号化されたユーザの識別子と常に一緒に、SSPの少なくとも1つに格納される必要がある。しかしながら、当該方法は、マルチメディアデータ、ユーザの暗号化ハッシュ値及びフィンガープリントのトリプレットの間の関係を維持するため、SSPここでは、SSP1とSSP2の間の連係を必要とするが、それは重複排除を適用する可能性を保証する。類似したマルチメディアデータのサーチを実行するため、受信ユーザの受信装置は、フィンガープリントEを格納しているSSPの一方ここでは、SSP2にリクエストを送信する。レスポンスを受信すると、受信ユーザの受信装置は、選択されたマルチメディアデータを第2SSPに要求するここでは、SSP1。サーチステップを実行しサーチ値を利用して、その後にデポジット側から要求するマルチメディアデータをフィルタリングするために選択ベクトルを利用して偽陽性を排除するステップが実行可能である。2つのSSPの間の配信の当該原理は、世界中の多数の国に分散された多数のSSPを有するクラウドに拡張可能である。"