C# 对称算法 加密解密类_C/C++语言_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

C# 对称算法 加密解密类

作者:黑客防线网安C/C++教程基地 来源:黑客防线网安C/C++教程基地 浏览次数:0

本篇关键词:算法对称 using
黑客防线网安网讯:     /**//************************************************************************** 模块编号: 包含: 作者:  审核: 编写日期:2008-03-23 描述:提供对称加密、摘要算法   .........

     /**//**************************************************************************
模块编号:
包含:
作者: 
审核:
编写日期:2008-03-23
描述:提供对称加密、摘要算法  
..........................................
如果模块有修改则每次修改添加以下注释:
Log编号:
修改作者:
修改日期:
修改描述:
**************************************************************************/
using System.Text;
using System.IO;
using System;
using System.Text.RegularExpressions;
using System.Security.Cryptography;

namespace LHCHIP.Common
...{
    /**//// <summary>
    /// 对称加密算法类
    /// </summary>
    public class DecryptEncrypt
    ...{
        /**//// <summary>
        /// 返回自身的一个类
        /// </summary>
        public static DecryptEncrypt MyDecryptEncrypt
        ...{
            get
            ...{
                return new DecryptEncrypt();                
            }
        }


        private SymmetricAlgorithm mobjCryptoService;
        private string Key;

        /**//// <summary>
        /// 对称加密类的构造函数
        /// </summary>
        internal DecryptEncrypt()
        ...{
            mobjCryptoService = new RijndaelManaged();
            Key = "rrp(%&h70x89H$jgsfgfsI0456Ftma81&fvHrr&&76*h%(12lJ$lhj!y6&(*jkPer44a";
        }

        /**//// <summary>
        /// 获得密钥
        /// </summary>
        /// <returns>密钥</returns>
        private byte[] GetLegalKey()
        ...{
            string _TempKey = Key;
            mobjCryptoService.GenerateKey();
            byte[] bytTemp = mobjCryptoService.Key;
            int KeyLength = bytTemp.Length;
            if (_TempKey.Length > KeyLength)

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15186-1.html
网站维护教程更新时间:2012-04-04 22:51:23  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer