Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CRYPT_X942_OTHER_INFO structure (wincrypt.h)

The CRYPT_X942_OTHER_INFO structure contains additional key generation information.

Syntax

typedef struct _CRYPT_X942_OTHER_INFO {
 LPSTR pszContentEncryptionObjId;
 BYTE rgbCounter[CRYPT_X942_COUNTER_BYTE_LENGTH];
 BYTE rgbKeyLength[CRYPT_X942_KEY_LENGTH_BYTE_LENGTH];
 CRYPT_DATA_BLOB PubInfo;
} CRYPT_X942_OTHER_INFO, *PCRYPT_X942_OTHER_INFO;

Members

pszContentEncryptionObjId

OID of the content encryption algorithm.

rgbCounter[CRYPT_X942_COUNTER_BYTE_LENGTH]

Array of BYTES of length CRYPT_X942_COUNTER_BYTE_LENGTH. The value is stored in little-endian order.

rgbKeyLength[CRYPT_X942_KEY_LENGTH_BYTE_LENGTH]

Array of BYTES of length CRYPT_X942_KEY_LENGTH_BYTE_LENGTH. The value is stored in little-endian order.

PubInfo

Optional CRYPT_DATA_BLOB for additional information.

Requirements

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

Feedback

Was this page helpful?

Additional resources