AsymmetricKeyExchangeFormatter.CreateKeyExchange 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,建立加密的金鑰交換資料。
多載
CreateKeyExchange(Byte[]) |
在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。 |
CreateKeyExchange(Byte[], Type) |
在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。 |
CreateKeyExchange(Byte[])
在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。
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)
在衍生類別中覆寫時,從指定的輸入資料建立加密的金鑰交換資料。
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[]
要傳送給預定收件者的加密金鑰交換資料。
備註
此數據只能由私鑰的持有者解譯,該私鑰對應至用來加密數據的公鑰。 這有助於確保只有預定收件者可以存取秘密資訊。