ECDiffieHellmanCngPublicKey Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает открытый ключ с многоточием Diffie-Hellman (ECDH) для использования с классом ECDiffieHellmanCng .
public ref class ECDiffieHellmanCngPublicKey sealed : System::Security::Cryptography::ECDiffieHellmanPublicKey
[System.Serializable]
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
[<System.Serializable>]
type ECDiffieHellmanCngPublicKey = class
inherit ECDiffieHellmanPublicKey
Public NotInheritable Class ECDiffieHellmanCngPublicKey
Inherits ECDiffieHellmanPublicKey
- Наследование
- Атрибуты
Комментарии
ECDiffieHellmanCngPublicKey объекты используются в обмене ключами с ECDiffieHellmanCng объектами.
Свойства
| Имя | Описание |
|---|---|
| BlobFormat |
Возвращает формат КЛЮЧА BLOB для ECDiffieHellmanCngPublicKey объекта. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Освобождает все ресурсы, используемые текущим экземпляром класса ECDiffieHellman. (Унаследовано от ECDiffieHellmanPublicKey) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые классом ECDiffieHellman , и при необходимости освобождает управляемые ресурсы. (Унаследовано от ECDiffieHellmanPublicKey) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| ExportExplicitParameters() |
Экспортирует ключ и явные параметры кривой, используемые ECCurve объектом в ECParameters объект. |
| ExportParameters() |
Экспортирует ключ, используемый ECCurve объектом в ECParameters объект. |
| FromByteArray(Byte[], CngKeyBlobFormat) |
Преобразует массив байтов, содержащий открытый ключ в ECDiffieHellmanCngPublicKey объект в соответствии с указанным форматом. |
| FromXmlString(String) |
Преобразует XML-строку в ECDiffieHellmanCngPublicKey объект. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Import() |
Преобразует объект в ECDiffieHellmanCngPublicKeyCngKey объект. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToByteArray() |
Сериализует ключевой ECDiffieHellmanPublicKey BLOB-объект в массив байтов. (Унаследовано от ECDiffieHellmanPublicKey) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| ToXmlString() |
Сериализует открытый ECDiffieHellmanCngPublicKey ключ в XML-строку в формате RFC 4050. |