共用方式為


AsymmetricKeyExchangeFormatter.CreateKeyExchange 方法

定義

在衍生類別中覆寫時,建立加密的金鑰交換資料。

多載

CreateKeyExchange(Byte[])

在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。

CreateKeyExchange(Byte[], Type)

在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。

CreateKeyExchange(Byte[])

來源:
AsymmetricKeyExchangeFormatter.cs
來源:
AsymmetricKeyExchangeFormatter.cs
來源:
AsymmetricKeyExchangeFormatter.cs

在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。

public:
 abstract cli::array <System::Byte> ^ CreateKeyExchange(cli::array <System::Byte> ^ data);
public abstract byte[] CreateKeyExchange (byte[] data);
abstract member CreateKeyExchange : byte[] -> byte[]
Public MustOverride Function CreateKeyExchange (data As Byte()) As Byte()

參數

data
Byte[]

要以金鑰交換傳遞的機密資訊。

傳回

Byte[]

要傳送給預定收件者的加密金鑰交換資料。

備註

此數據只能由私鑰的持有者解譯,該私鑰對應至用來加密數據的公鑰。 這有助於確保只有預定收件者可以存取秘密資訊。

另請參閱

適用於

CreateKeyExchange(Byte[], Type)

來源:
AsymmetricKeyExchangeFormatter.cs
來源:
AsymmetricKeyExchangeFormatter.cs
來源:
AsymmetricKeyExchangeFormatter.cs

在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。

public:
 abstract cli::array <System::Byte> ^ CreateKeyExchange(cli::array <System::Byte> ^ data, Type ^ symAlgType);
public abstract byte[] CreateKeyExchange (byte[] data, Type? symAlgType);
public abstract byte[] CreateKeyExchange (byte[] data, Type symAlgType);
abstract member CreateKeyExchange : byte[] * Type -> byte[]
Public MustOverride Function CreateKeyExchange (data As Byte(), symAlgType As Type) As Byte()

參數

data
Byte[]

要以金鑰交換傳遞的機密資訊。

symAlgType
Type

目前版本中未使用這個參數。

傳回

Byte[]

要傳送給預定收件者的加密金鑰交換資料。

備註

此數據只能由私鑰的持有者解譯,該私鑰對應至用來加密數據的公鑰。 這有助於確保只有預定收件者可以存取秘密資訊。

另請參閱

適用於