AssemblyHashAlgorithm 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
어셈블리 파일을 해시하고 강력한 이름을 생성하는 데 사용한 해시 알고리즘을 지정합니다.
public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm =
Public Enum AssemblyHashAlgorithm
- 상속
필드
MD5 | 32771 | MD5 메시지 다이제스트 알고리즘을 검색합니다. MD5 관련 충돌 문제로 인해 SHA256을 사용하는 것이 좋습니다. MD5는 Rivest가 1991년에 개발한 것으로, 기본적으로 MD4에 안전 벨트 기능을 추가한 것입니다. MD5는 MD4보다 약간 느리지만 더 안전합니다. 알고리즘은 네 개의 고유 라운드로 구성되는데, MD4와는 설계가 약간 다릅니다. 패딩 요구 사항 뿐만 아니라 메시지 다이제스트 크기는 똑같습니다. |
None | 0 | 해시 알고리즘이 없음을 나타내는 마스크입니다. 복수 모듈 어셈블리에 대해 None을 지정한 경우 공용 언어 런타임의 기본값이 SHA1 알고리즘으로 설정됩니다. 복수 모듈 어셈블리에서 해시를 생성해야하기 때문입니다. |
Sha1 | 32772 | SHA의 게시되지 않은 결함을 수정하는 수정 버전의 SHA를 검색합니다. SHA1 관련 충돌 문제로 인해 SHA256을 사용하는 것이 좋습니다. |
Sha256 | 32780 | 해시 크기가 256비트인 SHA(Secure Hash Algorithm) 버전을 검색합니다. |
Sha384 | 32781 | 해시 크기가 384비트인 SHA(Secure Hash Algorithm) 버전을 검색합니다. |
Sha512 | 32782 | 해시 크기가 512비트인 SHA(Secure Hash Algorithm) 버전을 검색합니다. |
적용 대상
.NET