• 大小:
    文件类型: .cs
    金币: 1
    下载: 0 次
    发布日期: 2021-05-27
  • 语言: C#
  • 标签: C#  加解密  

资源简介

字符串加密与解密C#源码

资源截图

代码片段和文件信息

using System;
using System.Text;
using System.IO;
using System.Security.Cryptography;

namespace StudentManager
{
    /// 
    /// 字符串加密解密类
    /// 

    public sealed class StringSecurity
    {
        private StringSecurity() { }

        #region DES 加密/解密

        private static byte[] key = ASCIIEncoding.ASCII.GetBytes(“uiertysd“);
        private static byte[] iv = ASCIIEncoding.ASCII.GetBytes(“99008855“);

        /// 
        /// DES加密。
        /// 

        /// 输入字符串。
        /// 加密后的字符串。
        public static string DESEncrypt(string inputString)
        {
            MemoryStream ms = null;
            CryptoStream cs = null;
            StreamWriter sw = null;

            DESCryptoServiceProvider des = new DESCryptoServiceProvider();
            try
            {
                ms = new MemoryStream();
                cs = new CryptoStream(ms des.CreateEncryptor(key iv) CryptoStreamMode.Write);
                sw = new StreamWriter(cs);
                sw.Write(inputString);
                sw.Flush();
                cs.FlushFinalBlock();
                return Conve

评论

共有 条评论