Partager via


CryptographicEngine.SignHashedData(CryptographicKey, IBuffer) Méthode

Définition

Signe les données d’entrée hachées à l’aide de la clé spécifiée.

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

Paramètres

key
CryptographicKey

Clé à utiliser pour signer le hachage. Cette clé doit être une clé asymétrique obtenue à partir d’un PersistedKeyProvider ou AsymmetricKeyAlgorithmProvider.

data
IBuffer

Données d'entrée à signer. Les données sont une valeur hachée qui peut être obtenue via le hachage incrémentiel.

Retours

Données signées.

Remarques

Les données d’entrée fournies à la méthode SignHashedData sont une valeur hachée. Pour signer des données brutes qui n’ont pas été hachées, utilisez la méthode SignAsync .

Si la clé est une clé persistante et que l’opération nécessite une interface utilisateur ou prend beaucoup de temps, utilisez la méthode SignHashedDataAsync à la place.

S’applique à