CryptographyManager

Top  Previous  Next

该类是对.NET的加密解密类的封装,可以方便实现各种加密解密处理。

 

主要是两组方法:

 

ComputeHash()

 

该方法对指定的字符串或byte[]计算其hash值

 

SymmetricEncrpyt()和SymmetricDecrpyt()方法

 

.NET支持的各种对称加密解密算法,这来能够个方法都需要一个SymmetricAlgorithm mobjCryptoService类型的参数。该参数的候选值可以是:

 

System.Security.Cryptography.DES.Create()

System.Security.Cryptography.RC2.Create()

System.Security.Cryptography.Rijndael.Create()

System.Security.Cryptography.TripleDES.Create()

 

它们分别对应了各种对称加密解密算法实现。