DSAKeyValue

定义一个数字签名算法 (XML DSIG) 指定的 DSA 公钥。

元素层次结构

<签名>
<KeyInfo>
<KeyValue>
<DSAKeyValue>

语法

<DSAKeyValue>

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

</DSAKeyValue>

? 可选 (零个或一)

特性和元素

特性

无。

子元素

子元素 说明
G

定义一个整数,该整数具有与 XML DSIG 中指定的 PQ 有关的某些属性。

J

定义 (XMLDSIG 中指定的 P - 1 ) /Q。

P

定义满足 XML DSIG 中指定的 DSAwithSHA1 要求的基 元模数

PgenCounter

根据 XML DSIG 中 (指定) DSA 生成计数器定义数字签名算法。

Q

定义 2**159 <Q< 2**160 范围内的整数,这是 XML DSIG 中指定的 P-1 的质除数。

种子

定义一个数字签名算法 (XML DSIG 中) 代种子的 DSA

定义 G **X mod P (其中 X 是私钥的一部分,而不是 在 XML DSIG 中) 公共对象

 

父元素

父元素 说明
KeyValue

定义 XML DSIG 中指定的单个公钥。

 

要求

命名空间

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