DSAKeyValue
Defines a Digital Signature Algorithm (DSA) public key as specified in XML DSIG.
Element hierarchy
- <Signature>
-
- <KeyInfo>
-
- <KeyValue>
- <DSAKeyValue>
Syntax
<DSAKeyValue>
<!-- Child elements -->
P,
Q,
G?,
Y,
J?,
Seed,
PgenCounter
</DSAKeyValue>
Key
?
optional (zero or one)
Attributes and Elements
Attributes
None.
Child Elements
Child Element | Description |
---|---|
G | Defines an integer with certain properties with respect to P and Q as specified in XML DSIG. |
J | |
P | Defines a prime modulus meeting the DSAwithSHA1 requirements as specified in XML DSIG. |
PgenCounter | Defines a Digital Signature Algorithm (DSA) prime generation counter as specified in XML DSIG . |
Q | Defines an integer in the range 2**159 < Q < 2**160 which is a prime divisor of P-1 as specified in XML DSIG. |
Seed | Defines a Digital Signature Algorithm (DSA) prime generation seed as specified in XML DSIG . |
Y | Defines G **X mod P (where X is part of the private key and not made public) as specified in XML DSIG. |
Parent Elements
Parent Element | Description |
---|---|
KeyValue | Defines a single public key as specified in XML DSIG . |
Requirements
Namespace |
http://www.w3.org/2000/09/xmldsig# |