の閾値とXORベースのキー分割:3つの政党と私は仕事を持っている2
のは、銀行が暗号キーK(ちょうど長いランダムな文字列)を持っているとしましょう。それは 銀行はそれを2つの部分p1とp2に分割することを望んでおり、両方が解読に必要とされる。 。 p1は1つのエグゼクティブに与えられ、p2 は別のエグゼクティブに与えられます。したがって、両方とも解読を進めるためにそれらの部分を提供する必要があります。
これを達成するために、バンクはランダムなk1を生成し、k'1←k⊕k1を設定します。 注:k1⊕k'1= kです。この銀行は、ある役人にk1を与え、別の役人にk'1を与える。 それぞれ ピースが秘密鍵kに関する情報を含んでいないので、解読を続行するためには両方とも存在しなければならない。
ここで、kを3つの部分p1、p2、p3に分割したいとします。 のいずれか2つがkを使用して復号化できるようにします。これにより、 は確実に1人のエグゼクティブが病気になっても復号化は成功しますが、 という従業員はメッセージを単独で復号化することはできません。そのために、銀行 は、前の 段落のように、2つのランダムペア(k1、k'1)と(k2、k'2)を生成し、k1⊕k'1=k2⊕k'2= kとする。銀行はどのようにして という小片を割り当て、どの2個の小片がkを使って復号化できるようにするべきですか? は解読できませんか?
上記の質問に対する回答は何ですか?
p1 = (k1, k2), p2 = (k`1, k2), p3 = (k`2); p1 = (k1, k2), p2 = (k`1, k`2), p3 = (k`2); p1 = (k1, k2), p2 = (k1, k2), p3 = (k`2); p1 = (k1, k2), p2 = (k1), p3 = (k`2); p1 = (k1, k2), p2 = (k2, k`2), p3 = (k`2);
それが動作しないか、私にしてください説明。
これは説明されているように論理XORを使用するように制限されている宿題に関する質問ですか?これは、シークレットをシェアに分割する方法として認められていないためです。 – erickson
宿題の助けを求める質問には、問題を解決するために今までに行った作業の概要と、問題を解決するための難しさの説明が含まれていなければなりません。 – erickson