AssemblyHashAlgorithm Enum

Definisi

Menentukan algoritma hash yang digunakan untuk hash file assembly dan untuk menghasilkan nama yang kuat.

public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm = 
Public Enum AssemblyHashAlgorithm
Warisan
AssemblyHashAlgorithm

Bidang

MD5 32771

Mengambil algoritma digest pesan MD5.

Karena masalah tabrakan dengan MD5, Microsoft merekomendasikan SHA256.

MD5 dikembangkan oleh Rivest pada tahun 1991. Ini pada dasarnya MD4 dengan sabuk keselamatan dan, meskipun sedikit lebih lambat dari MD4, ini membantu memberikan lebih banyak keamanan. Algoritma terdiri dari empat putaran berbeda, yang memiliki desain yang sedikit berbeda dari MD4. Ukuran hash pesan, serta persyaratan padding, tetap sama.

None 0

Masker yang menunjukkan bahwa tidak ada algoritma hash.

Jika Anda menentukan None untuk rakitan multi-modul, runtime bahasa umum default ke algoritma SHA1, karena rakitan multi-modul perlu menghasilkan hash.

Sha1 32772

Mengambil revisi Algoritma Hash Aman yang memperbaiki kelemahan yang tidak diterbitkan di SHA.

Karena masalah tabrakan dengan SHA1, Microsoft merekomendasikan SHA256.

Sha256 32780

Mengambil versi Algoritma Hash Aman dengan ukuran hash 256 bit.

Sha384 32781

Mengambil versi Algoritma Hash Aman dengan ukuran hash 384 bit.

Sha512 32782

Mengambil versi Algoritma Hash Aman dengan ukuran hash 512 bit.

Berlaku untuk