摘要 |
<p>【課題】複数の表を復号化する事なく結合し、必要外のデータが漏洩する危険性を防止する暗号化データベースシステム等を提供する。【解決手段】入力されたa列目およびb列目のデータを有する第1の表とc列目のデータを有する第2の表とを予め記憶された秘密鍵によって暗号化して外部に出力し、この表をa列目の値がp以上q未満であるデータについてb列目およびc列目をキーとして結合させる部分結合命令を秘密鍵から生成された範囲検索鍵と共に外部に送信するクライアント端末10と、暗号化された第1および第2の表を受信して記憶し、範囲検索鍵を利用して暗号化された第1および第2の表からa列目の値がp以上q未満であるデータを各々抽出し、この抽出されたデータに対してb列目およびc列目をキーとして結合して返送する暗号化データベースサーバ50とが相互に接続されて構成される。【選択図】図1</p> |