AssemblyHashAlgorithm Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de hash-algoritmen die worden gebruikt voor het hashen van assemblybestanden en voor het genereren van de sterke naam.
public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm =
Public Enum AssemblyHashAlgorithm
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Een masker dat aangeeft dat er geen hash-algoritme is. Als u opgeeft None voor een assembly met meerdere modules, wordt de algemene taalruntime standaard ingesteld op het SHA-1-algoritme, omdat assembly's met meerdere modules een hash moeten genereren. |
| MD5 | 32771 | Hiermee haalt u het MD5 message-digest-algoritme op. Vanwege conflicten met MD5 raadt Microsoft SHA-256 aan. MD5 is in 1991 ontwikkeld door Rivest. Het is in feite MD4 met veiligheidsgordels en, terwijl het iets langzamer is dan MD4, helpt het meer beveiliging te bieden. Het algoritme bestaat uit vier afzonderlijke rondes, die een iets ander ontwerp hebben dan md4. De grootte van de berichtensamenvating, evenals de vereisten voor opvulling, blijven hetzelfde. |
| Sha1 | 32772 | Hiermee wordt een revisie opgehaald van het Secure Hash-algoritme waarmee een niet-gepubliceerde fout in SHA wordt gecorrigeerd. Vanwege conflictproblemen met SHA-1 raadt Microsoft SHA-256 aan. |
| Sha256 | 32780 | Hiermee haalt u een versie van het Secure Hash-algoritme op met een hashgrootte van 256 bits. |
| Sha384 | 32781 | Hiermee haalt u een versie van het Secure Hash-algoritme op met een hashgrootte van 384 bits. |
| Sha512 | 32782 | Hiermee haalt u een versie van het Secure Hash-algoritme op met een hashgrootte van 512 bits. |