CRYPT_X942_OTHER_INFO 结构 (wincrypt.h)
CRYPT_X942_OTHER_INFO结构包含其他密钥生成信息。
语法
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;
成员
pszContentEncryptionObjId
内容加密算法的 OID。
rgbCounter[CRYPT_X942_COUNTER_BYTE_LENGTH]
长度 为 CRYPT_X942_COUNTER_BYTE_LENGTH 的字节数组。 该值按 little-endian 顺序存储。
rgbKeyLength[CRYPT_X942_KEY_LENGTH_BYTE_LENGTH]
长度 为 CRYPT_X942_KEY_LENGTH_BYTE_LENGTH 的字节数组。 该值按 little-endian 顺序存储。
PubInfo
可选 CRYPT_DATA_BLOB 以获取其他信息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | wincrypt.h |