Partager via


DSAKeyValue

Définit une clé publique de l’algorithme de signature numérique (DSA) comme spécifié dans XML DSig.

Hiérarchie d’éléments

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

Syntaxe

<DSAKeyValue>

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

</DSAKeyValue>

Clé

? facultatif (zéro ou un)

Attributs et éléments

Attributs

Aucun.

Éléments enfants

Élément enfant Description
G

Définit un entier avec certaines propriétés en ce qui concerne P et Q comme spécifié dans XML DSig.

J

Définit (P -1)/ Q comme spécifié dans XML DSig.

P

Définit un modulo principal conforme aux exigences DSAwithSHA1 comme spécifié dans XML DSig.

PgenCounter

Définit un compteur de la première génération de l’algorithme de signature numérique (DSA) comme spécifié dans XML DSig .

Q

Définit un entier dans la plage 2 * * 159 <Q< 2 * * 160, qui est un diviseur principal de P-1 comme spécifié dans XML DSig.

Initiales

Définit un Seed de génération de l’algorithme de signature numérique (DSA) comme spécifié dans XML DSig .

O

Définit G * * X mod P (où X fait partie de la clé privée et non rendu public) comme spécifié dans XML DSig.

 

Éléments parents

Élément parent Description
KeyValue

Définit une clé publique unique telle que spécifiée dans XML DSig .

 

Spécifications

Espace de noms

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