System.Security.Cryptography.AesManaged Class

Provides a managed implementation of the Advanced Encryption Standard (AES) symmetric algorithm.

See Also: AesManaged Members


public sealed class AesManaged : Aes


The AES algorithm is essentially the Rijndael symmetric algorithm with a fixed block size and iteration count. This class functions the same way as the System.Security.Cryptography.RijndaelManaged class but limits blocks to 128 bits and does not allow feedback modes.


If the Windows security policy setting for Federal Information Processing Standards (FIPS)-compliant algorithms is enabled, using this algorithm throws a System.Security.Cryptography.CryptographicException.


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