_C/C++语言_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

C# 对称算法 加密解密类

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

本篇关键词:算法对称 using

     /**//**************************************************************************
模块编号:
包含:
作者: 
审核:
编写日期: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)


    希望这篇C# 对称算法 加密解密类的文章能够对您有所帮助,如果您觉得这篇网站维护教程有用的话,别忘了推荐给您的朋友哦!如果您有好的经验方法,不妨拿出来和大家一起分享:假如每个人都拿出一个经验,那么我们都将额外的获取一堆他人的经验。
请记住本站永久域名:(黑客防线网安服务器维护方案维护基地)Www.Rongsen.Com.Cn
    黑客防线网安服务器维护方案本篇连接:http://kj.rongsen.com.cn/show-15186-1.html
网站维护教程更新时间:2012-04-04 22:51:23  【打印此页】  【关闭
0
顶一下
0
踩一下
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer