ECDsaCng.HashAlgorithm Properti

Definisi

Mendapatkan atau mengatur algoritma hash yang akan digunakan saat menandatangani dan memverifikasi data.

public:
 property System::Security::Cryptography::CngAlgorithm ^ HashAlgorithm { System::Security::Cryptography::CngAlgorithm ^ get(); void set(System::Security::Cryptography::CngAlgorithm ^ value); };
public System.Security.Cryptography.CngAlgorithm HashAlgorithm { get; set; }
member this.HashAlgorithm : System.Security.Cryptography.CngAlgorithm with get, set
Public Property HashAlgorithm As CngAlgorithm

Nilai Properti

Objek yang menentukan algoritma hash.

Pengecualian

Nilainya adalah null.

Keterangan

Properti ini menerima algoritma berikut: MD5, , Sha1Sha256, Sha384, dan Sha512.

Algoritma hash kustom lainnya juga dapat digunakan.

Karena masalah tabrakan dengan MD5 dan SHA-1, Microsoft merekomendasikan Sha256. Algoritma defaultnya adalah Sha256.

Properti ini tidak digunakan jika Anda menandatangani atau memverifikasi data yang sudah di-hash.

Berlaku untuk