CryptographicEngine.SignHashedData(CryptographicKey, IBuffer) 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í.
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.