ECDsaCng.SignHash(Byte[]) 메서드

정의

지정된 해시 값의 서명을 생성합니다.

public override byte[] SignHash (byte[] hash);
[System.Security.SecurityCritical]
public override byte[] SignHash (byte[] hash);

매개 변수

hash
Byte[]

서명할 데이터의 해시 값입니다.

반환

Byte[]

지정된 해시 값의 디지털 서명입니다.

특성

예외

hash이(가) null인 경우

인스턴스와 연결된 키 정보에는 프라이빗 키가 없습니다.

설명

KeyContainerPermissionFlags.Sign CNG(Cryptography Next Generation) 키가 개체에 의해 임의로 생성되지 않은 경우 플래그가 ECDsaCng 필요합니다.

적용 대상

제품 버전
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5