Metode EnvelopedData.Decrypt

[CAPICOM adalah komponen 32-bit saja yang tersedia untuk digunakan dalam sistem operasi berikut: Windows Server 2008, Windows Vista, dan Windows XP. Sebagai gantinya, gunakan Kelas EnvelopedCms di dalam ruang nama System.Security.Cryptography.Pkcs .]

Metode Dekripsi mendekripsi konten yang diselimuti. Dekripsi dilakukan jika penerima pesan memiliki akses ke kunci privat yang dipasangkan dengan salah satu kunci publik yang digunakan untuk menyelimuti pesan. Memanggil metode Dekripsi mengatur ulang status objek. Jika metode Dekripsi berhasil, properti Konten objek EnvelopedData diatur ke pesan teks biasa.

Sintaks

EnvelopedData.Decrypt( _
  ByVal EnvelopedMessage _
)

Parameter

EnvelopedMessage [in]

String yang berisi data yang diselimuti untuk didekripsi.

Menampilkan nilai

Metode ini tidak mengembalikan nilai.

Keterangan

Data yang didekripsi menjadi nilai properti Konten untuk objek EnvelopedData .

Jika pengguna metode ini tidak memiliki akses ke kunci privat yang cocok dengan salah satu kunci publik yang digunakan untuk menyelimuti pesan, metode gagal. Metode ini akan gagal jika sertifikat untuk kunci privat terkait tidak ada di penyimpanan MY komputer lokal atau penyimpanan SAYA pengguna saat ini.

Penting

Ketika metode ini dipanggil dari skrip web, skrip perlu menggunakan kunci privat Anda untuk mendekripsi data. Mengizinkan situs web yang tidak tepercaya menggunakan kunci privat Anda adalah risiko keamanan. Kotak dialog yang menanyakan apakah situs web dapat menggunakan kunci privat Anda muncul saat metode ini pertama kali dipanggil. Jika Anda mengizinkan skrip menggunakan kunci privat Anda dan memilih "Jangan tanya saya ini lagi," kotak dialog tidak akan muncul lagi untuk skrip apa pun yang menggunakan kunci privat Anda untuk mendekripsi data dalam domain tersebut. Namun, skrip di luar domain yang mencoba menggunakan kunci privat Anda untuk mendekripsi data masih akan menyebabkan kotak dialog ini muncul. Jika Anda tidak mengizinkan skrip untuk menggunakan kunci privat Anda dan memilih "Jangan tanyakan saya ini lagi," skrip dalam domain tersebut akan secara otomatis ditolak kemampuan untuk menggunakan kunci privat Anda untuk mendekripsi data.

 

Persyaratan

Persyaratan Nilai
Akhir dukungan klien
Windows Vista
Akhir dukungan server
Windows Server 2008
Redistribusi
CAPICOM 2.0 atau yang lebih baru pada Windows Server 2003 dan Windows XP
DLL
Capicom.dll

Lihat juga

Objek Kriptografi

EnvelopedData