CryptographicEngine.SignHashedData(CryptographicKey, IBuffer) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.