AssemblyHashAlgorithm Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja a szerelvényfájlok kivonatolásához és az erős név létrehozásához használt kivonatoló algoritmusokat.
public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm =
Public Enum AssemblyHashAlgorithm
- Öröklődés
Mezők
| Name | Érték | Description |
|---|---|---|
| None | 0 | Egy maszk, amely azt jelzi, hogy nincs kivonatoló algoritmus. Ha többmodulos szerelvényt ad meg None , a közös nyelvi futtatókörnyezet alapértelmezés szerint az SHA-1 algoritmus, mivel a többmodulos szerelvényeknek kivonatot kell létrehozniuk. |
| MD5 | 32771 | Lekéri az MD5 üzenetemésztő algoritmust. Az MD5 ütközési problémái miatt Microsoft az SHA-256-ot javasolja. Az MD5-öt a Rivest fejlesztette ki 1991-ben. Ez alapvetően MD4 biztonsági övekkel, és bár kissé lassabb, mint az MD4, segít nagyobb biztonságot nyújtani. Az algoritmus négy különböző körből áll, amelyek kissé eltérnek az MD4-től. Az üzenetkivonat mérete és a kitöltési követelmények változatlanok maradnak. |
| Sha1 | 32772 | Lekéri a biztonságos kivonatoló algoritmus egy olyan változatát, amely kijavít egy közzé nem tett hibát az SHA-ban. Az SHA-1 ütközési problémái miatt Microsoft az SHA-256-ot javasolja. |
| Sha256 | 32780 | Lekéri a biztonságos kivonatoló algoritmus 256 bites kivonatméretű verzióját. |
| Sha384 | 32781 | Lekéri a biztonságos kivonatoló algoritmus 384 bites kivonatméretű verzióját. |
| Sha512 | 32782 | Lekéri a biztonságos kivonatoló algoritmus 512 bites kivonatméretű verzióját. |