.Net Framework > v3.5.21022.8 > System > Security > Cryptography > ECDiffieHellmanCng ECDiffieHellmanCng
Category
Class
Description
Provides a Cryptography Next Generation (CNG) implementation of the Elliptic Curve Diffie-Hellman (ECDH) algorithm. This class is used to perform cryptographic operations.
Assembly
System.Core
Character
sealed, public
Attributes
NameValue/Assignment
HostProtectionAttributeSystem.Security.Permissions.SecurityAction.LinkDemand; MayLeakOnAbort=True
Ancestors
ECDiffieHellman > AsymmetricAlgorithm > Object
Contstructors
ECDiffieHellmanCng()
ECDiffieHellmanCng(Int32)
ECDiffieHellmanCng(CngKey)
Properties
HashAlgorithm
HmacKey
Key
KeyDerivationFunction
Label
PublicKey
SecretAppend
SecretPrepend
Seed
UseSecretAgreementAsHmacKey
Methods
DeriveKeyMaterial(CngKey)
DeriveKeyMaterial(ECDiffieHellmanPublicKey)
DeriveSecretAgreementHandle(CngKey)
DeriveSecretAgreementHandle(ECDiffieHellmanPublicKey)
Dispose(Boolean)
FromXmlString(String)
FromXmlString(String,ECKeyXmlFormat)
ToXmlString(Boolean)
ToXmlString(ECKeyXmlFormat)
Tags
0103E2B958, 02E3ABA98D, 0322962271
Software for developers
.Net Components
Delphi Components
Software for Android Developers
More information resources
WinAPI Programmer's Reference
Unix Manual Pages
Delphi Examples