CryptographicEngine.SignHashedData(CryptographicKey, IBuffer) メソッド

定義

指定したキーを使用して、ハッシュされた入力データに署名します。

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

パラメーター

key
CryptographicKey

ハッシュの署名に使用するキー。 このキーは、 PersistedKeyProvider または AsymmetricKeyAlgorithmProvider から取得した非対称キーである必要があります。

data
IBuffer

署名対象の入力データ。 データは、増分ハッシュを使用して取得できるハッシュ値です。

戻り値

署名されるデータ。

注釈

SignHashedData メソッドに提供される入力データはハッシュ値です。 ハッシュされていない生データに署名するには、 SignAsync メソッドを使用します。

キーが永続化されたキーで、操作に UI が必要な場合、または時間がかかる場合は、代わりに SignHashedDataAsync メソッドを使用します。

適用対象