AssemblyHashAlgorithm Sabit listesi
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.
Derleme dosyalarını karma oluşturmak ve tanımlayıcı adı oluşturmak için kullanılan karma algoritmaları belirtir.
public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm =
Public Enum AssemblyHashAlgorithm
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Karma algoritması olmadığını gösteren bir maske. Çok modüllü derleme için belirtirseniz None , çok modüllü derlemelerin karma oluşturması gerektiğinden ortak dil çalışma zamanı varsayılan olarak SHA-1 algoritmasına ayarlanır. |
| MD5 | 32771 | MD5 ileti özeti algoritmasını alır. MD5 ile ilgili çakışma sorunları nedeniyle Microsoft SHA-256'yı önerir. MD5, 1991 yılında Rivest tarafından geliştirilmiştir. Temel olarak güvenlik bantlarına sahip MD4'dür ve MD4'ten biraz daha yavaş olsa da daha fazla güvenlik sağlamaya yardımcı olur. Algoritma, MD4'ten biraz farklı bir tasarıma sahip olan dört ayrı yuvarlamadan oluşur. İleti özeti boyutu ve doldurma gereksinimleri aynı kalır. |
| Sha1 | 32772 | SHA'daki yayımlanmamış bir kusuru düzelten Güvenli Karma Algoritması'nın düzeltmesini alır. SHA-1 ile ilgili çakışma sorunları nedeniyle Microsoft, SHA-256'yı önerir. |
| Sha256 | 32780 | Güvenli Karma Algoritması'nın 256 bit karma boyutuna sahip bir sürümünü alır. |
| Sha384 | 32781 | Güvenli Karma Algoritması'nın 384 bit karma boyutuna sahip bir sürümünü alır. |
| Sha512 | 32782 | Güvenli Karma Algoritması'nın 512 bit karma boyutuna sahip bir sürümünü alır. |