Expand Minimize

CRYPT_XML_KEY_DSA_KEY_VALUE structure

The CRYPT_XML_KEY_DSA_KEY_VALUE structure defines a Digital Signature Algorithm (DSA) key value. The CRYPT_XML_KEY_DSA_KEY_VALUE structure is used as an element of the key value union in the CRYPT_XML_KEY_VALUE structure.

Syntax


typedef struct _CRYPT_XML_KEY_DSA_KEY_VALUE {
  CRYPT_XML_DATA_BLOB P;
  CRYPT_XML_DATA_BLOB Q;
  CRYPT_XML_DATA_BLOB G;
  CRYPT_XML_DATA_BLOB Y;
  CRYPT_XML_DATA_BLOB J;
  CRYPT_XML_DATA_BLOB Seed;
  CRYPT_XML_DATA_BLOB Counter;
} CRYPT_XML_KEY_DSA_KEY_VALUE;

Members

P

Defines the P part of the DSA key.

Q

Defines the Q part of the DSA key.

G

Defines the G part of the DSA key.

Y

Defines the Y part of the DSA key.

J

Defines the J part of the DSA key.

Seed

The seed value, in big-endian format.

Counter

The count value, in big-endian format.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Cryptxml.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft