ECDiffieHellmanCng.UseSecretAgreementAsHmacKey Property

Definition

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

C#
public bool UseSecretAgreementAsHmacKey { get; }

Property Value

true if the secret agreement is used as an HMAC key to derive key material; otherwise, false.

Remarks

This value is used for key derivation if the KeyDerivationFunction property is set to Hmac. By default, the value is false.

Applies to

Product Versions
.NET 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5