Sdílet prostřednictvím


DSA.CreateSignature Metoda

Definice

Přetížení

CreateSignature(Byte[])

Při přepsání v odvozené třídě vytvoří DSA podpis pro zadanou hodnotu hash.

CreateSignature(Byte[], DSASignatureFormat)

Vytvoří podpis DSA pro zadanou hodnotu hash v uvedeném formátu.

CreateSignature(Byte[])

Zdroj:
DSA.cs
Zdroj:
DSA.cs
Zdroj:
DSA.cs

Při přepsání v odvozené třídě vytvoří DSA podpis pro zadanou hodnotu hash.

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()

Parametry

rgbHash
Byte[]

Hodnota hash, která se má podepsat.

Návraty

Byte[]

Digitální podpis pro zadanou hodnotu hash.

Viz také

Platí pro

CreateSignature(Byte[], DSASignatureFormat)

Zdroj:
DSA.cs
Zdroj:
DSA.cs
Zdroj:
DSA.cs

Vytvoří podpis DSA pro zadanou hodnotu hash v uvedeném formátu.

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()

Parametry

rgbHash
Byte[]

Hodnota hash, která se má podepsat.

signatureFormat
DSASignatureFormat

Formát kódování, který se má použít pro podpis.

Návraty

Byte[]

Podpis DSA pro zadaná data.

Výjimky

rgbHash je null.

signatureFormat není známý formát.

Při operaci podepisování došlo k chybě.

Platí pro