Hi, Does anyone know if C# can be used in .NET Framework 2.0 to use AES 256 encryption and decryption? Appreciate if the in-built framework supports this or if we have to use any external APIs for the same?
Thanks.
Hi, Does anyone know if C# can be used in .NET Framework 2.0 to use AES 256 encryption and decryption? Appreciate if the in-built framework supports this or if we have to use any external APIs for the same?
Thanks.
It's built in - you need to use the Rijndael Class (the name of the algorithm which won the NIST AES competition) in System.Security.Cryptography.
Before it won the title of AES it was called Rijndael. Support for the Rijndael class has been in .Net since version 1.0.
Have a look at the System.Security.Cryptography namespace. It contains classes you can use for AES encryption, such as the Rijndael class.