ECDiffieHellmanCng Properties

 

Namespace:   System.Security.Cryptography
Assembly:  System.Core (in System.Core.dll)

NameDescription
System_CAPS_pubpropertyHashAlgorithm

Gets or sets the hash algorithm to use when generating key material.

System_CAPS_pubpropertyHmacKey

Gets or sets the Hash-based Message Authentication Code (HMAC) key to use when deriving key material.

System_CAPS_pubpropertyKey

Specifies the CngKey that is used by the current object for cryptographic operations.

System_CAPS_pubpropertyKeyDerivationFunction

Gets or sets the key derivation function for the ECDiffieHellmanCng class.

System_CAPS_pubpropertyKeyExchangeAlgorithm

Gets the name of the key exchange algorithm.(Inherited from ECDiffieHellman.)

System_CAPS_pubpropertyKeySize

Gets or sets the size, in bits, of the key modulus used by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.)

System_CAPS_pubpropertyLabel

Gets or sets the label value that is used for key derivation.

System_CAPS_pubpropertyLegalKeySizes

Gets the key sizes that are supported by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.)

System_CAPS_pubpropertyPublicKey

Gets the public key that can be used by another ECDiffieHellmanCng object to generate a shared secret agreement.(Overrides ECDiffieHellman.PublicKey.)

System_CAPS_pubpropertySecretAppend

Gets or sets a value that will be appended to the secret agreement when generating key material.

System_CAPS_pubpropertySecretPrepend

Gets or sets a value that will be added to the beginning of the secret agreement when deriving key material.

System_CAPS_pubpropertySeed

Gets or sets the seed value that will be used when deriving key material.

System_CAPS_pubpropertySignatureAlgorithm

Gets the name of the signature algorithm.(Inherited from ECDiffieHellman.)

System_CAPS_pubpropertyUseSecretAgreementAsHmacKey

Gets a value that indicates whether the secret agreement is used as a Hash-based Message Authentication Code (HMAC) key to derive key material.

Return to top
Show: