Fungsi CertComparePublicKeyInfo (wincrypt.h)

Fungsi CertComparePublicKeyInfo membandingkan dua kunci publik yang dikodekan untuk menentukan apakah kunci tersebut identik.

Sintaks

BOOL CertComparePublicKeyInfo(
  [in] DWORD                 dwCertEncodingType,
  [in] PCERT_PUBLIC_KEY_INFO pPublicKey1,
  [in] PCERT_PUBLIC_KEY_INFO pPublicKey2
);

Parameter

[in] dwCertEncodingType

Menentukan jenis pengodean yang digunakan. Selalu dapat diterima untuk menentukan jenis pengodean sertifikat dan pesan dengan menggabungkannya dengan operasi bitwise-OR seperti yang ditunjukkan dalam contoh berikut:

X509_ASN_ENCODING | PKCS_7_ASN_ENCODING Jenis pengodean yang ditentukan saat ini adalah:

  • X509_ASN_ENCODING
  • PKCS_7_ASN_ENCODING

[in] pPublicKey1

Penunjuk ke CERT_PUBLIC_KEY_INFO untuk kunci umum pertama dalam perbandingan.

[in] pPublicKey2

Penunjuk ke CERT_PUBLIC_KEY_INFO untuk kunci publik kedua dalam perbandingan.

Nilai kembali

Jika kunci publik identik dan fungsi berhasil, fungsi mengembalikan bukan nol (TRUE).

Jika fungsi gagal, fungsi mengembalikan nol (FALSE).

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header wincrypt.h
Pustaka Crypt32.lib
DLL Crypt32.dll

Lihat juga

CERT_PUBLIC_KEY_INFO

Fungsi Manajemen Data