资源简介
加密工具(含程序源码)

代码片段和文件信息
using System;
using System.Security.Cryptography;
using System.Text;
namespace Maticsoft.Accounts
{
///
/// DES加密/解密类。
///
public class DESEncrypt
{
public DESEncrypt()
{
}
#region ========加密========
///
/// 加密
///
///
///
public static string Encrypt(string Text)
{
return Encrypt(Text“litianping“);
}
///
/// 加密数据
///
///
///
///
public static string Encrypt(string Textstring sKey)
{
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
byte[] inputByteArray;
inputByteArray=Encoding.Default.GetBytes(Text);
des.Key = ASCIIEncoding.ASCII.GetBytes(System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(sKey “md5“).Substring(0 8));
des.IV = ASCIIEncoding.ASCII.GetBytes(System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(sKey “md5“).Substring(0 8));
System.IO.MemoryStream ms=new System.IO.MemoryStream();
CryptoStream cs=new CryptoStream(msdes.CreateEncryptor()CryptoStreamMode.Write);
cs.Write(inputByteArray0inputByteArray.Length);
cs.FlushFinalBlock();
StringBuilder ret=new StringBuilder();
foreach( byte b in ms.ToArray())
{
ret.AppendFormat(“{0:X2}“b);
}
return ret.ToString();
}
#endregion
#region ========解密========
///
/// 解密
///
///
///
public static string Decrypt(string Text)
{
return Decrypt(Text “litianping“);
}
///
/// 解密数据
///
///
///
///
public static string Decrypt(string Textstring sKey)
{
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
int len;
len=Text.Length/2;
byte[] inputByteArray = new byte[len];
int xi;
for(x=0;x {
i = Convert.ToInt32(Text.Substring(x * 2 2) 16);
inputByteArray[x]=(byte)i;
}
des.Key = ASCIIEncoding.ASCII.GetBytes(System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(sKey “md5“).Substring(0 8));
des.IV = ASCIIEncoding.ASCII.GetBytes(System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(sKey “md5“).Substring(0 8));
System.IO.MemoryStream ms=new System.IO.MemoryStream();
CryptoStream cs=new CryptoStream(msdes.CreateDecryptor()CryptoStreamMode.Write);
cs.Write(inputByteArray0inputByteArray.Length);
cs.FlushFinalBlock();
return Encoding.Default.GetString(ms.ToArray());
}
#endregion
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-05 14:17 加解密工具MD5_含C#源码\
文件 50 2018-12-05 09:56 加解密工具MD5_含C#源码\config.ini
目录 0 2018-12-05 10:44 加解密工具MD5_含C#源码\DEncryptTool\
文件 10752 2011-08-13 23:24 加解密工具MD5_含C#源码\DEncryptTool.exe
目录 0 2018-12-05 10:31 加解密工具MD5_含C#源码\DEncryptTool\.vs\
目录 0 2018-12-05 10:31 加解密工具MD5_含C#源码\DEncryptTool\.vs\DEncryptTool\
目录 0 2018-12-05 10:31 加解密工具MD5_含C#源码\DEncryptTool\.vs\DEncryptTool\v14\
文件 63488 2018-12-05 14:18 加解密工具MD5_含C#源码\DEncryptTool\.vs\DEncryptTool\v14\.suo
文件 163 2018-12-05 10:32 加解密工具MD5_含C#源码\DEncryptTool\app.config
目录 0 2018-12-05 10:31 加解密工具MD5_含C#源码\DEncryptTool\Backup\
文件 3437 2011-04-22 09:00 加解密工具MD5_含C#源码\DEncryptTool\Backup\DEncryptTool.csproj
文件 913 2011-04-22 08:52 加解密工具MD5_含C#源码\DEncryptTool\Backup\DEncryptTool.sln
文件 2998 2011-08-13 23:23 加解密工具MD5_含C#源码\DEncryptTool\Backup\DESEncrypt.cs
文件 1260 2011-04-22 08:59 加解密工具MD5_含C#源码\DEncryptTool\Backup\Form1.cs
文件 5334 2011-04-22 08:58 加解密工具MD5_含C#源码\DEncryptTool\Backup\Form1.Designer.cs
文件 5814 2011-04-22 08:58 加解密工具MD5_含C#源码\DEncryptTool\Backup\Form1.resx
文件 473 2011-04-22 08:51 加解密工具MD5_含C#源码\DEncryptTool\Backup\Program.cs
目录 0 2018-12-05 10:31 加解密工具MD5_含C#源码\DEncryptTool\Backup\Properties\
文件 1202 2011-08-13 16:44 加解密工具MD5_含C#源码\DEncryptTool\Backup\Properties\AssemblyInfo.cs
文件 2874 2011-04-22 08:51 加解密工具MD5_含C#源码\DEncryptTool\Backup\Properties\Resources.Designer.cs
文件 5612 2011-04-22 08:51 加解密工具MD5_含C#源码\DEncryptTool\Backup\Properties\Resources.resx
文件 1097 2011-04-22 08:51 加解密工具MD5_含C#源码\DEncryptTool\Backup\Properties\Settings.Designer.cs
文件 249 2011-04-22 08:51 加解密工具MD5_含C#源码\DEncryptTool\Backup\Properties\Settings.settings
目录 0 2018-12-05 10:31 加解密工具MD5_含C#源码\DEncryptTool\bin\
目录 0 2018-12-05 10:39 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\
文件 3 2018-12-05 10:49 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\config.ini
文件 11264 2018-12-05 10:44 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\DEncryptTool.exe
文件 163 2018-12-05 10:32 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\DEncryptTool.exe.config
文件 24064 2018-12-05 10:44 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\DEncryptTool.pdb
文件 22688 2018-12-05 10:54 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\DEncryptTool.vshost.exe
文件 163 2018-12-05 10:32 加解密工具MD5_含C#源码\DEncryptTool\bin\Release\DEncryptTool.vshost.exe.config
............此处省略37个文件信息
- 上一篇:spwm-dsp28335
- 下一篇:springboot 登录注册
相关资源
- 希尔密码加密、解密和破密
- PNG加密解密工具73383
- 三菱fx3u解密软件
- m1卡 ic卡可选择扇区初始化加密软件
- Zprotect专业版(无限制) 一机一码E
- 加密软件漏洞评测系统 V8.9
- C 大整数RSA加密
- [免费]安全加密软件U盘加密,文件加
- 加密cad图形的lisp文件
- 透明加密源码及说明
- Openssl给文件传输加密
- 3des加解密_C 实现
- ESAM相关文章集合
- RSA AES DES ECC加密算法源码
- 密码学课程设计:DES加密解密算法的
- C 标准文档(已加密)
- 破解QQ空间相册加密查看
- 威盾PHP加密专家——php代码加密软件
- 管家婆加密狗工具dogtools
- 提供几个加密算法的源码
- 非常好用的硬盘加密软件-个人密盘
- 基于89C51计算机锁定加密键盘设计
- 压缩包免费破解密码工具
- U盘防拷贝系统破小孩
- 易语言叮小当动态加密算法源码
- 易语言文本加密成数字源码
- 易语言RSA加解密源码
- 易语言RC4加密解密源码
- 易语言字节集加密解密对比源码
- 易语言椭圆曲线算法加密文件源码
评论
共有 条评论