Proxy Re-Encryption
プロキシ再暗号化は、半信頼のプロキシが、Alice宛てに暗号化された暗号文をBobが復号できる形へ変換できるようにする技術である。プロキシは平文について何も知らない。
目的
Aliceが復号してBob向けに再暗号化せずとも暗号データの委任共有を可能にし、クラウドストレージでの共有に適する。
メカニズム
Aliceは再暗号化鍵 rk_{A→B} を生成し、プロキシはrkをC_Aに適用してC_Bを作る。C_BはBobの秘密鍵で復号できる。rkからは平文もAliceやBobの秘密鍵も漏れない。構成は双線形写像や格子上に築かれる。
ユースケース
- 暗号化クラウドストレージの共有
- 暗号メールの転送
- 暗号文のアクセス委任