ringctマルチシグニチャキーイメージを計算する方法は?(MRL005の明確化)

Aug 19 2020

MRL005セクション4.4で提供されているマルチシグニチャスキームを調べていますが、不明な点がいくつかあります。以下に、説明を求めている表現の写真を添付し​​ました。

上記には、次のものがあります。

  1. 生成されたキーイメージ(Ij)
  2. ハッシュ関数(H)
  3. 共有公開鍵(Pe)
  4. そして、署名者固有の公開鍵(Pj)

あいまいさはありません。

特定のキーイメージを計算するために必要な実際の操作は、私の質問の中核です。

質問1:用語について(Pe | Pj)

  • これを、共有された署名者固有の公開鍵の内積として解釈するのは正しいですか?

質問2:用語について(Pe | Pj)

  • 2つの公開鍵が与えられた場合、実際にこの値をどのように計算しますか?詳細な例がここで好まれます。

質問3:用語H()について

  • ここで使用されているハッシュ関数はどれですか?EdDSAのようにSha512?Keccak?または、他の何か?

回答

2 jtgrassie Aug 19 2020 at 07:48

1&2-Pe | Pjキーの連結です。

3-Keccakは、@ knacccがコメントしているように、H()単なるハッシュ関数ではなく、ハッシュツーポイントであるため、を読む必要がありますHp()