AesCryptoServiceProvider.Key Property

Definition

Gets or sets the symmetric key that is used for encryption and decryption.

C#
public override byte[] Key { get; set; }
C#
public override byte[] Key { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }

Property Value

Byte[]

The symmetric key that is used for encryption and decryption.

Attributes

Exceptions

The value for the key is null.

The size of the key is invalid.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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.0, 2.1