共用方式為


DSAKeyValue

定義 (DSA) 公開金鑰的數位簽章演算法,如 XML DSIG中所指定。

元素階層

<簽名>
<KeyInfo>
<KeyValue>
<DSAKeyValue>

語法

<DSAKeyValue>

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

</DSAKeyValue>

答案

? 選擇性 (零或一)

屬性和項目

屬性

無。

子元素

子元素 描述
G

使用XML DSIG中指定的PQ來定義具有特定屬性的整數。

J

定義在XML DSIG中指定 (P -1) / Q

P

定義符合 DSAwithSHA1 需求的質數模數,如 XML DSIG中所指定。

PgenCounter

定義數位簽章演算法 (DSA) 質數產生計數器,如 XML DSIG 中所指定。

定義範圍 2 * * 159 <Q< 2 * * 160 的整數,這是在XML DSIG中指定之P-1 的質數。

種子

定義數位簽章演算法 (DSA) 質數產生種子,如 XML DSIG 中所指定。

Y

定義 G * * X mod P (其中 X 是私用金鑰的一部分,而不是在 XML DSIG中指定的公用) 。

 

父項目

Parent 項目 描述
KeyValue

定義在 XML DSIG 中指定的單一公開金鑰。

 

需求

命名空間

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