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[]
Секретные сведения, которые будут переданы при обмене ключами.
Возвращаемое значение
Зашифрованные данные обмена ключами для отправки предполагаемому получателю.
Комментарии
Эти данные могут интерпретироваться только владельцем закрытого ключа, соответствующего открытому ключу, используемому для шифрования данных. Это позволяет гарантировать, что только предполагаемый получатель может получить доступ к секретной информации.
См. также раздел
Применяется к
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
Этот параметр не используется в текущей версии.
Возвращаемое значение
Зашифрованные данные обмена ключами для отправки предполагаемому получателю.
Комментарии
Эти данные могут интерпретироваться только владельцем закрытого ключа, соответствующего открытому ключу, используемому для шифрования данных. Это позволяет гарантировать, что только предполагаемый получатель может получить доступ к секретной информации.