AesCng.KeySize Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the size, in bits, of the secret key used by the AesCng algorithm.
public:
virtual property int KeySize { int get(); void set(int value); };
public override int KeySize { get; set; }
member this.KeySize : int with get, set
Public Overrides Property KeySize As Integer
Property Value
The size, in bits, of the secret key used by the AesCng algorithm.
Remarks
For AES, the legal key sizes are 128, 192, and 256 bits.
If you've created the AesCng object using an existing persisted key and you set the value of the KeySize property, the persisted key will no longer be used and an ephemeral key will be used instead. If you need to use the persisted key again, a new instance of AesCng class needs to be created.