PackageDigitalSignatureManager.DefaultHashAlgorithm 속성

정의

서명을 만들고 확인하는 데 사용되는 기본 해시 알고리즘을 식별하는 URI 문자열을 가져옵니다.

public:
 static property System::String ^ DefaultHashAlgorithm { System::String ^ get(); };
public static string DefaultHashAlgorithm { get; }
static member DefaultHashAlgorithm : string
Public Shared ReadOnly Property DefaultHashAlgorithm As String

속성 값

서명을 만들고 확인하는 데 사용되는 기본 해시 알고리즘을 식별하는 URI 문자열입니다.

설명

표준 PackageDigitalSignatureManager 클래스의 기본 해시 알고리즘은 (보안 해시 알고리즘 버전 1.0(SHA1))입니다 XmlDsigSHA1Url .

HashAlgorithm 속성 서명을 만들고 확인 하는 데 사용 됩니다이 실제 해시 알고리즘을 가져오거나 설정 합니다.

DefaultHashAlgorithm 속성은 재설정 데 일반적으로 HashAlgorithm 임시 변경 된 후 기본값으로 다시 속성입니다.

SHA1과의 충돌 문제 때문에, Microsoft에서는 SHA256 이상을 기반으로 하는 보안 모델을 권장합니다.

적용 대상

추가 정보