Partilhar via


DSAKeyValue

Define uma chave pública DSA (Algoritmo de Assinatura Digital), conforme especificado em XML DSIG.

Hierarquia de elementos

<Assinatura>
<KeyInfo>
<Keyvalue>
<DSAKeyValue>

Syntax

<DSAKeyValue>

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

</DSAKeyValue>

Chave

? opcional (zero ou um)

Atributos e elementos

Atributos

Nenhum.

Elementos filho

Elemento filho Descrição
G

Define um inteiro com determinadas propriedades em relação a P e Q , conforme especificado em XML DSIG.

J

Define (P - 1) / Q conforme especificado em XML DSIG.

P

Define um módulo principal que atenderá aos requisitos de DSAwithSHA1 , conforme especificado em XML DSIG.

PgenCounter

Define um contador de geração principal do DSA (Algoritmo de Assinatura Digital), conforme especificado em XML DSIG .

Q

Define um inteiro no intervalo 2**159 <Q< 2**160, que é um divisor principal de P-1, conforme especificado em XML DSIG.

Semente

Define uma semente de geração principal do DSA (Algoritmo de Assinatura Digital), conforme especificado em XML DSIG .

S

Define G **X mod P (em que X faz parte da chave privada e não se tornou público) conforme especificado em XML DSIG.

 

Elementos pai

Elemento pai Descrição
Keyvalue

Define uma única chave pública, conforme especificado em XML DSIG .

 

Requisitos

Namespace

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