DSAKeyValue

Definisce una chiave pubblica DSA (Digital Signature Algorithm) come specificato in XML DSIG.

Gerarchia degli elementi

<Firma>
<KeyInfo>
<KeyValue>
<DSAKeyValue>

Sintassi

<DSAKeyValue>

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

</DSAKeyValue>

Chiave

? facoltativo (zero o uno)

Attributi ed elementi

Attributi

Nessuno.

Elementi figlio

Elemento figlio Descrizione
G

Definisce un numero intero con determinate proprietà rispetto a P e Q , come specificato in XML DSIG.

J

Definisce (P - 1) / Q come specificato in XML DSIG.

P

Definisce un modulo primo che soddisfare i requisiti di DSAwithSHA1 come specificato in XML DSIG.

PgenCounter

Definisce un contatore di generazione principale DSA (Digital Signature Algorithm), come specificato in XML DSIG .

D

Definisce un numero intero compreso nell'intervallo 2**159 <Q< 2**160, ovvero un divisore primo di P-1 come specificato in XML DSIG.

Seed

Definisce un valore di primo valore di seeding di generazione DSA (Digital Signature Algorithm) come specificato in XML DSIG .

S

Definisce G * *X mod P (dove X fa parte della chiave privata e non è reso pubblico) come specificato in XML DSIG.

 

Elementi padre

Elemento padre Descrizione
KeyValue

Definisce una singola chiave pubblica come specificato in XML DSIG .

 

Requisiti

Spazio dei nomi

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