다음을 통해 공유


AsymmetricSignatureFormatter.CreateSignature 메서드

정의

서명을 만듭니다.

오버로드

CreateSignature(Byte[])

파생 클래스에서 재정의된 경우 지정된 데이터에 대한 서명을 만듭니다.

CreateSignature(HashAlgorithm)

지정된 해시 값의 서명을 만듭니다.

CreateSignature(Byte[])

Source:
AsymmetricSignatureFormatter.cs
Source:
AsymmetricSignatureFormatter.cs
Source:
AsymmetricSignatureFormatter.cs

파생 클래스에서 재정의된 경우 지정된 데이터에 대한 서명을 만듭니다.

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[]

rgbHash 매개 변수의 디지털 서명입니다.

설명

이 메서드를 호출하기 전에 키와 해시 알고리즘을 지정해야 합니다.

추가 정보

적용 대상

CreateSignature(HashAlgorithm)

Source:
AsymmetricSignatureFormatter.cs
Source:
AsymmetricSignatureFormatter.cs
Source:
AsymmetricSignatureFormatter.cs

지정된 해시 값의 서명을 만듭니다.

public:
 virtual cli::array <System::Byte> ^ CreateSignature(System::Security::Cryptography::HashAlgorithm ^ hash);
public virtual byte[] CreateSignature (System.Security.Cryptography.HashAlgorithm hash);
abstract member CreateSignature : System.Security.Cryptography.HashAlgorithm -> byte[]
override this.CreateSignature : System.Security.Cryptography.HashAlgorithm -> byte[]
Public Overridable Function CreateSignature (hash As HashAlgorithm) As Byte()

매개 변수

hash
HashAlgorithm

서명을 만드는 데 사용할 해시 알고리즘입니다.

반환

Byte[]

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

예외

hash 매개 변수가 null인 경우

설명

이 메서드는 사용할 해시 알고리즘을 설정한 다음 입력 해시 알고리즘 값의 서명을 반환합니다.

추가 정보

적용 대상