ECDsaCng.HashAlgorithm Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.