DSA.CreateSignature Метод

Определение

Перегрузки

Имя Описание
CreateSignature(Byte[])

При переопределении в производном классе создает сигнатуру DSA для указанного хэш-значения.

CreateSignature(Byte[], DSASignatureFormat)

Создает подпись DSA для указанного хэш-значения в указанном формате.

CreateSignature(Byte[])

Исходный код:
DSA.cs
Исходный код:
DSA.cs
Исходный код:
DSA.cs
Исходный код:
DSA.cs
Исходный код:
DSA.cs

При переопределении в производном классе создает сигнатуру 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.cs
Исходный код:
DSA.cs
Исходный код:
DSA.cs
Исходный код:
DSA.cs
Исходный код:
DSA.cs

Создает подпись 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 не является известным форматом.

Произошла ошибка в операции подписывания.

Применяется к