AssemblyHashAlgorithm Sabit listesi

Tanım

Derleme dosyalarını karmalama 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
AssemblyHashAlgorithm

Alanlar

MD5 32771

MD5 ileti özeti algoritmasını alır.

MD5 ile ilgili çakışma sorunları nedeniyle Microsoft SHA256'yı önerir.

MD5, Rivest tarafından 1991 yılında geliştirilmiştir. Temel olarak emniyet bantlı 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ı turdan oluşur. İleti özeti boyutu ve doldurma gereksinimleri aynı kalır.

None 0

Karma algoritması olmadığını belirten 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 SHA1 algoritmasına ayarlanır.

Sha1 32772

SHA'daki yayımlanmamış bir kusuru düzelten Güvenli Karma Algoritması'nın düzeltmesini alır.

SHA1 ile ilgili çakışma sorunları nedeniyle Microsoft SHA256'yı önerir.

Sha256 32780

256 bit karma boyutuna sahip Güvenli Karma Algoritması 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

512 bit karma boyutuna sahip Güvenli Karma Algoritması sürümünü alır.

Şunlara uygulanır