Sdílet prostřednictvím


AssemblyHashAlgorithm Výčet

Definice

Určuje hashovací algoritmy používané pro hashování souborů sestavení a pro generování silného názvu.

public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm = 
Public Enum AssemblyHashAlgorithm
Dědičnost
AssemblyHashAlgorithm

Pole

MD5 32771

Načte algoritmus md5 message-digest.

Kvůli kolizím s MD5 microsoft doporučuje SHA256.

MD5 vyvinul Rivest v roce 1991. Je to v podstatě MD4 s bezpečnostními pásy, a i když je o něco pomalejší než MD4, pomáhá poskytovat větší zabezpečení. Algoritmus se skládá ze čtyř různých kruhů, které se od modelu MD4 mírně liší. Velikost souhrnu zpráv a požadavky na odsazení zůstávají stejné.

None 0

Maska označující, že neexistuje žádný hashovací algoritmus.

Pokud zadáte None pro sestavení s více moduly, modul CLR (Common Language Runtime) nastaví výchozí hodnotu algoritmu SHA1, protože sestavení s více moduly musí generovat hodnotu hash.

Sha1 32772

Načte revizi algoritmu Secure Hash, která opraví nepublikovanou chybu v sha.

Kvůli problémům s kolizí s SHA1 microsoft doporučuje SHA256.

Sha256 32780

Načte verzi algoritmu Secure Hash Algoritmus s velikostí hodnoty hash 256 bitů.

Sha384 32781

Načte verzi algoritmu Secure Hash Algoritmus s velikostí hodnoty hash 384 bitů.

Sha512 32782

Načte verzi algoritmu Secure Hash Algoritmus s velikostí hodnoty hash 512 bitů.

Platí pro