Share via


CryptographicEngine.SignHashedData(CryptographicKey, IBuffer) Método

Definición

Firma los datos de entrada con hash mediante la clave especificada.

public:
 static IBuffer ^ SignHashedData(CryptographicKey ^ key, IBuffer ^ data);
 static IBuffer SignHashedData(CryptographicKey const& key, IBuffer const& data);
public static IBuffer SignHashedData(CryptographicKey key, IBuffer data);
function signHashedData(key, data)
Public Shared Function SignHashedData (key As CryptographicKey, data As IBuffer) As IBuffer

Parámetros

key
CryptographicKey

Clave que se va a usar para firmar el hash. Esta clave debe ser una clave asimétrica obtenida de persistedKeyProvider o AsymmetricKeyAlgorithmProvider.

data
IBuffer

Los datos de entrada que se van a firmar. Los datos son un valor hash que se puede obtener mediante hash incremental.

Devoluciones

Datos firmados.

Comentarios

Los datos de entrada proporcionados al método SignHashedData son un valor hash. Para firmar datos sin procesar que no se han hashizado, use el método SignAsync .

Si la clave es una clave persistente y la operación requiere una interfaz de usuario o tarda mucho tiempo, use el método SignHashedDataAsync en su lugar.

Se aplica a