Aracılığıyla paylaş


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 SHA1 ile ilgili çakışma sorunları nedeniyle Microsoft tarafından önerilir Sha256. Varsayılan algoritma şeklindedir Sha256.

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

Şunlara uygulanır