DSAKeyValue

XML DSIG で指定されているデジタル署名アルゴリズム (DSA) 公開キー を定義します

要素の階層

<Signature>
<KeyInfo>
<KeyValue>
<DSAKeyValue>

構文

<DSAKeyValue>

  <!-- Child elements -->
  P,
  Q,
  G?,
  Y,
  J?,
  Seed,
  PgenCounter

</DSAKeyValue>

キー

? 省略可能 (0 または 1)

属性および要素

属性

なし。

子要素

子要素 説明
G

XML DSIG で指定されている P および Q に関して、特定のプロパティ を持整数を定義します

J

XML DSIG で指定された (P - 1) / Qを定義します

P

XML DSIG で指定されている DSAwithSHA1 要件を満 たす素数 剰余を定義します

PgenCounter

XML DSIG で指定されているデジタル署名アルゴリズム (DSA) 素数生成 カウンターを定義します

Q

XML DSIG で指定された P-1 の素数である 2**159 <Q< 2**160 の範囲の整数を定義します。

種子

XML DSIG で指定されたデジタル署名アルゴリズム (DSA) 素数生成 シードを定義します

Y

XML DSIG で指定されている G **X mod P (X はプライベート キーの一部であり、公開されていない) を定義します

 

親要素

Parent 要素 説明
KeyValue

XML DSIG で指定された単一の公開キー を定義します

 

要件

名前空間

http://www.w3.org/2000/09/xmldsig#