Searchable Encryption
検索可能暗号は、暗号化されたデータに対して検索クエリを直接実行できるようにする技術である。復号せずに一致する文書を取得でき、機密性と検索性を両立する。
目的
クラウドストレージ上の暗号化データへの検索を可能にし、サーバーは内容を一切知らないまま一致する結果を返せるようにする。
メカニズム
対称鍵の検索可能暗号(SSE)はキーワードごとに検索トークンを生成し、サーバーはトークンで暗号文書を特定する。非対称の PEKS は公開鍵でキーワードを暗号化し、トラップドア鍵で検索罠を生成する。安全性の目標は、検索パターンとアクセスパターンの漏えいを最小化することである。
ユースケース
- 暗号化されたクラウド文書の検索
- 暗号化メールの検索
- 暗号化データベースへのクエリ