Bagikan melalui


struktur CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO (wincrypt.h)

Struktur CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO berisi informasi tentang penerima pesan yang digunakan untuk mendekripsi kunci sesi yang diperlukan untuk mendekripsi konten pesan. Struktur ini digunakan dengan pesan tingkat rendah CMS menggunakan salah satu metode manajemen kunci.

Sintaks

typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO {
  DWORD                       cbSize;
  CRYPT_BIT_BLOB              RecipientPublicKey;
  CERT_ID                     RecipientId;
  FILETIME                    Date;
  PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO, *PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO;

Anggota

cbSize

Ukuran, dalam byte, dari struktur data ini.

RecipientPublicKey

Struktur CRYPT_BIT_BLOB yang berisi kunci umum penerima.

RecipientId

CERT_ID yang mengidentifikasi kunci umum penerima pesan.

Date

FILETIME opsional. Hanya berlaku jika CERT_ID mengidentifikasi kunci umum penerima dengan KEY_IDENTIFIER.

pOtherAttr

Opsional. Arahkan ke CRYPT_ATTRIBUTE_TYPE_VALUE. Hanya berlaku jika CERT_ID mengidentifikasi kunci umum penerima dengan KEY_IDENTIFIER.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h