AssemblyHashAlgorithm Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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. |