完全に準同型の暗号システム


9

最近、Craig Gentryは完全に準同型である最初の公開鍵暗号化スキーム(平文空間{0,1}を介して)を公開しました。つまり、秘密の復号鍵を知らなくても、暗号化された平文のANDおよびXORを効率的かつコンパクトに評価できます。

この公開キー暗号システムをしきい値の公開キー暗号システムに変換して、誰でも暗号化、AND、XORできる明白な方法があるかどうか疑問に思っていますが、復号化は、キーを共有している一部(すべて)の人々が協力する場合にのみ可能です。

私はその主題についてのアイデアに興味があります。

前もって感謝します

fw


2
これは好奇心が強く、あなたの質問には直接当てはまりません。興味深いことに、このスキームは完全に準同型なので、パーティーは準同型かつ再帰的に公開鍵と秘密鍵のペアを作成できます。
ロススナイダー

1
質問への回答により近いが、回答として投稿するにはまだ不十分です。FHEはまったく新しいものです。提案されているスキームは2つだけです(両方ともGentryによる)。私の知る限りでは、Threshold FHEに関する作業は公開されていません。ただし、部分的に準同型のシステム(Paillier、Goldwasserなど)で行われた作業がある可能性があります。結果をFHEに簡単に「移植」できるかどうかを確認するために、そこを探し始めます。
ロススナイダー、2011

回答:


6

Steven Myers、Mona Sergi、Abhi Shelatによるeprintに関する新しい論文「Threshold Fully Homomorphic Encryption and Secure Computation」は、しきい値の完全準同型暗号方式を主張しています。

彼らの要約から:

...

Gentry [Gen09a]はの回路記述と多項式である計算に依存しない通信を使用して関数を評価できる安全なマルチパーティプロトコルを構築するために、両方のアイデアを完全準同型暗号と組み合わせる方法を示しています。このホワイトペーパーでは、Gentryのアプローチの主な欠点について説明します。NaorおよびNissimのコンパイラに固有の非ブラックボックスメソッドの使用を排除します。ff|f|

これを行うには、van Dijkらの完全準同型暗号化構造を変更する方法を示します。[vDGHV10]は、完全に準同型の暗号化方式です。

...

要するに、我々は関数の評価可能最初のブラックボックスの安全なマルチパーティ計算プロトコル構築の回路記述から独立している通信使用ff


3

Gentryのスキームの詳細はわかりませんが、他のすべてのしきい値暗号システムでは、公開鍵と秘密鍵に関連する2つの準同型(3番目が暗黙的)が必要です。

  1. KGsk1KGsk2=KGsk1sk2
  2. c=Ecpk1Ecpk2メートルr=Ecpk1pk2メートルr
  3. メートル=Decsk1Decsk2c=Decsk1sk2c

KGpk=KGsk

KGEcDec

また、これらの条件がしきい値暗号システムを持つために必要であると言っているわけではありません。このような準同型の欠如は、しきい値の復号化が不可能であることを(私の知る限り)意味するものではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.