ECDsaCng.HashAlgorithm Özellik

Tanım

Verileri imzalarken ve doğrularken kullanılacak karma algoritmayı alır veya ayarlar.

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

Özellik Değeri

Karma algoritmasını belirten bir nesne.

Özel durumlar

Bu durumda değer null olur.

Açıklamalar

Bu özellik şu algoritmaları kabul eder: MD5, Sha1, Sha256, Sha384ve Sha512.

Diğer özel karma algoritmaları da kullanılabilir.

MD5 ve SHA-1 ile ilgili çakışma sorunları nedeniyle Microsoft tarafından önerilir Sha256. Varsayılan algoritmadır Sha256.

Bu özellik, zaten karma olan verileri imzalar veya doğrularsanız kullanılmaz.

Şunlara uygulanır