Поделиться через


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[]

Зашифрованные данные обмена ключами для отправки предполагаемому получателю.

Комментарии

Эти данные могут интерпретироваться только владельцем закрытого ключа, соответствующего открытому ключу, используемому для шифрования данных. Это позволяет гарантировать, что только предполагаемый получатель может получить доступ к секретной информации.

См. также раздел

Применяется к