摘要 |
サーバには結果を知らせずに、サーバが保有する同一のデータの数を、クライアントが検証することが可能な保持数検証システムを提供する。ユーザ機器から要求された検索データを用いてサーバ機器にある被検索データを検索する場合に両者が同一のデータを保有するかを検証する保持数検証システムであって、サーバ機器は、被検索データを検索するための公開パラメータを生成するサーバ生成部と、生成された公開パラメータをユーザ機器に送信するサーバ通信部と、を備え、ユーザ機器は、サーバ機器から受信した公開パラメータに基づいて、検索データについての公開パラメータに対応する秘密パラメータを生成するユーザ生成部と、生成された秘密パラメータに基づいて検索データを暗号化するユーザ暗号化部と、を備える。 |