This class implements a number of methods that can be safely used in a FIPS-140 compliant environment
FIPS compliant Algorithms:
Hash algorithms
HMACSHA1
MACTripleDES
SHA1CryptoServiceProvider
SHA256CryptoServiceProvider
Symmetric algorithms (use the same key for encryption and decryption)
DESCryptoServiceProvider
TripleDESCryptoServiceProvider
Asymmetric algorithms (use a public key for encryption and a private key for decryption)
DSACryptoServiceProvider
RSACryptoServiceProvider
Namespace: DotNetNuke.SecurityAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
public class FIPSCompliant |
Visual Basic |
---|
Public Class FIPSCompliant |