DSA.CreateSignature 메서드

정의

오버로드

CreateSignature(Byte[])

파생 클래스에서 재정의되는 경우 지정된 해시 값에 대한 DSA 시그니처를 만듭니다.

CreateSignature(Byte[], DSASignatureFormat)

지정된 해시 값의 DSA 시그니처를 표시된 형식으로 만듭니다.

CreateSignature(Byte[])

파생 클래스에서 재정의되는 경우 지정된 해시 값에 대한 DSA 시그니처를 만듭니다.

public:
 abstract cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash);
public abstract byte[] CreateSignature (byte[] rgbHash);
abstract member CreateSignature : byte[] -> byte[]
Public MustOverride Function CreateSignature (rgbHash As Byte()) As Byte()

매개 변수

rgbHash
Byte[]

서명할 해시 값입니다.

반환

Byte[]

지정된 해시 값의 디지털 시그니처입니다.

추가 정보

적용 대상

CreateSignature(Byte[], DSASignatureFormat)

지정된 해시 값의 DSA 시그니처를 표시된 형식으로 만듭니다.

public:
 cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash, System::Security::Cryptography::DSASignatureFormat signatureFormat);
public byte[] CreateSignature (byte[] rgbHash, System.Security.Cryptography.DSASignatureFormat signatureFormat);
member this.CreateSignature : byte[] * System.Security.Cryptography.DSASignatureFormat -> byte[]
Public Function CreateSignature (rgbHash As Byte(), signatureFormat As DSASignatureFormat) As Byte()

매개 변수

rgbHash
Byte[]

서명할 해시 값입니다.

signatureFormat
DSASignatureFormat

시그니처에 사용할 인코딩 형식입니다.

반환

Byte[]

지정된 데이터의 DSA 서명입니다.

예외

rgbHash이(가) null인 경우

signatureFormat은 알려진 형식이 아닙니다.

서명 작업에서 오류가 발생했습니다.

적용 대상