CERT_KEYGEN_REQUEST_INFO

The CERT_KEYGEN_REQUEST_INFO structure contains information stored in Netscape's Keygen request. The subject, and subject public key blobs are the encoded representation of the information.

typedef struct _CERT_KEYGEN_REQUEST_INFO {
    DWORD                   dwVersion;
    CERT_PUBLIC_KEY_INFO    SubjectPublicKeyInfo;
    LPWSTR                  pwszChallengeString;   // encoded as IA5
} CERT_KEYGEN_REQUEST_INFO, *PCERT_KEYGEN_REQUEST_INFO;
 

Members

dwVersion
The certificate's version number. Currently defined version numbers are shown in the following table.
Certificate version name Value
CERT_V1 0

SubjectPublicKeyInfo
A structure that contains the public key (encoded form) and its algorithm.
pwszChallengeString
A random printable string. It is used by the server to insure that the key that it is certifying matches the client on the page.

See Also

CERT_REQUEST_INFO