ECDsa.SignHash Método

Definición

Sobrecargas

SignHash(Byte[])

Genera una firma digital del valor hash especificado.

SignHash(Byte[], DSASignatureFormat)

Calcula la firma ECDSA para el valor hash especificado en el formato indicado.

SignHash(Byte[])

Genera una firma digital del valor hash especificado.

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

Parámetros

hash
Byte[]

Valor hash de los datos que se a firman.

Devoluciones

Byte[]

Firma digital del valor hash especificado.

Excepciones

El parámetro hash es null.

Se aplica a

SignHash(Byte[], DSASignatureFormat)

Calcula la firma ECDSA para el valor hash especificado en el formato indicado.

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

Parámetros

hash
Byte[]

El valor hash que se va a firmar.

signatureFormat
DSASignatureFormat

El formato de codificación que se va a usar para la firma.

Devoluciones

Byte[]

Firma ECDSA de los datos especificados.

Excepciones

hash es null.

signatureFormat no es un formato conocido.

Error en la operación de firma.

Se aplica a