AssemblyHashAlgorithm 열거형
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
어셈블리 파일을 해시하고 강력한 이름을 생성하는 데 사용한 해시 알고리즘을 지정합니다.
public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm =
Public Enum AssemblyHashAlgorithm
- 상속
Name | 값 | Description |
---|---|---|
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 | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |
UWP | 10.0 |
.NET 피드백
.NET은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.