CERT_PUBLIC_KEY_INFO structure (wincrypt.h)

The CERT_PUBLIC_KEY_INFO structure contains a public key and its algorithm.

Syntax

typedef struct _CERT_PUBLIC_KEY_INFO {
  CRYPT_ALGORITHM_IDENTIFIER Algorithm;
  CRYPT_BIT_BLOB             PublicKey;
} CERT_PUBLIC_KEY_INFO, *PCERT_PUBLIC_KEY_INFO;

Members

Algorithm

CRYPT_ALGORITHM_IDENTIFIER structure that contains the public key algorithm type and associated additional parameters.

PublicKey

BLOB containing an encoded public key.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header wincrypt.h

See also

CERT_INFO

CERT_REQUEST_INFO

CRYPT_ALGORITHM_IDENTIFIER

CRYPT_BIT_BLOB

CertComparePublicKeyInfo

CertFindCertificateInStore

CryptImportPublicKeyInfoEx