Core Concepts
秘密集合交差プロトコルでは、非空の結果は常に当事者の秘密入力集合に関する情報を明かしてしまう。また、様々な秘密集合交差プロトコルの変種では、結果を受け取ったり興味がある当事者ではない場合でも、プライバシーを犠牲にして自身の秘密入力集合を無料で提供しなければならない。本研究では、初めて、参加者に報酬を与える秘密集合交差プロトコル「Anesidora」を提案する。Anesidoraは効率的であり、対称鍵プリミティブを使用し、計算量と通信量は参加者数と集合の大きさに線形である。また、過半数の参加者が悪意のある共謀者に侵害されても安全性が保証される。
Abstract
本研究では、初めて、参加者に報酬を与える秘密集合交差プロトコル「Anesidora」を提案する。Anesidoraは、集合の交差要素の数に応じて、集合の所有者に報酬を支払うことができる。
Anesidoraは効率的であり、主に対称鍵プリミティブを使用する。計算量と通信量は参加者数と集合の大きさに線形である。また、過半数の参加者が悪意のある共謀者に侵害されても安全性が保証される。
Anesidoraの開発は、モジュール式に行われている。具体的には、「公平な補償付き秘密集合交差」(PSI
FC)の正式な概念を提案し、それを実現する最初の構築物「Justitia」を考案した。PSI
FCは、すべての参加者が結果を得るか、不公平な方法でのみ不正な参加者が結果を学習する場合に、正直な参加者が金銭的補償を受け取ることを保証する。Justitiaは、初の公平な多者間秘密集合交差プロトコルである。Justitiaは、独立して興味深い新しいプリミティブである「不可偽造多項式」に依存している。
次に、「公平な補償付き報酬付き秘密集合交差」(PSI
FCR)の概念を強化し、それを実現するAnesidoraを開発した。後者の概念は、正直な参加者が(a)すべての参加者が正直であるかどうか、または一部の参加者が不公平な方法で中止した場合でも報酬を受け取り、(b)不公平な中止の場合に補償を受け取ることを保証する。シミュレーションベースのモデルを使用して、2つのPSIを正式に証明した。効率的なPSIを考案するために、独立して興味深い可能性のある「不可偽造多項式」というプリミティブを開発した。
Stats
参加者に報酬を与える秘密集合交差プロトコルでは、集合の交差要素の数に応じて、集合の所有者に報酬が支払われる。