| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Security.Cryptography; 中国网管论坛bbs.bitsCN.com
namespace ConsoleApplication1
{
class Program
{
public static string Encrypt3DES(string a_strString, string a_strKey)
{
TripleDESCryptoServiceProvider DES = new TripleDESCryptoServiceProvider();
网管u家u.bitscn@com
DES.Key = ASCIIEncoding.ASCII.GetBytes(a_strKey);
DES.Mode = CipherMode.ECB; 网管u家u.bitsCN.com
ICryptoTransform DESEncrypt = DES.CreateEncryptor();
网管联盟bitsCN_com
byte[] Buffer = ASCIIEncoding.ASCII.GetBytes(a_strString);
return Convert.ToBase64String(DESEncrypt.TransformFinalBlock(Buffer, 0, Buffer.Length));
}
public static string Decrypt3DES(string a_strString, string a_strKey)
{
TripleDESCryptoServiceProvider DES = new TripleDESCryptoServiceProvider(); 中国网管论坛bbs.bitsCN.com
DES.Key = ASCIIEncoding.ASCII.GetBytes(a_strKey);
DES.Mode = CipherMode.ECB;
DES.Padding = System.Security.Cryptography.PaddingMode.PKCS7;
网管论坛bbs_bitsCN_com
ICryptoTransform DESDecrypt = DES.CreateDecryptor(); 网管联盟bitsCN_com
string result = "";
try
{
byte[] Buffer = Convert.FromBase64String(a_strString);
result = ASCIIEncoding.ASCII.GetString(DESDecrypt.TransformFinalBlock(Buffer, 0, Buffer.Length));
}
catch (Exception e)
{
网管下载dl.bitscn.com
}
return result;
} 网管bitscn_com
static void Main(string[] args)
{
Console.WriteLine(Encrypt3DES("999999999", "#s^un2ye31<cn%|aoXpR,+vh");
Console.ReadLine();
}
}
}
网管网www.bitscn.com
|
0
|
评论加载中…