ECDsa.SignHash Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.