FIPS-compliant encryption in .NET 2.0

Posted by Odrade on Stack Overflow See other posts from Stack Overflow or by Odrade
Published on 2010-05-05T13:23:41Z Indexed on 2010/05/05 13:28 UTC
Read the original article Hit count: 363

We have a .NET 2.0 application that uses the RijindaelManaged class to encrypt some sensitive data. This was fine until we ran into some machines that require the use of FIPS-compliant algorithms.

We'd like to switch to AesCryptoServiceProvider, but most of our target machines haven't upgraded past .NET 2.0. Requiring an upgrade is out of the question. After all, upgrades are scary!

Is there any way we could use AesCryptoServiceProvider in a .NET 2.0 application? Since 3.5 uses the 2.0 CLR, I was hoping there might be a way to build the needed libraries into the app. Failing that, could someone point me to a reference on the native API that's wrapped by AesCryptoServiceProvider?

© Stack Overflow or respective owner

Related posts about aescryptoserviceprovider

Related posts about rijindaelmanaged