winForm 如何将11111111 加密成G72IZGCCcBXl1gXtRCUiUQ==字符串 请问winForm 要实现将11111111 加密成G72IZGCCcBXl1gXtRCUiUQ== 这个字符串,请问如何这是如何加密的,希望各位牛人贴出代码!WinForm加密 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 md5http://www.cmd5.com/ DES加密如果你想解密,不知道密钥,也是没有用的。 明显不是MD5,MD5加密会有乱码出现 static void Main(string[] args) { Byte[] input = Encoding.Default.GetBytes("11111111"); MD5 md5 = new MD5CryptoServiceProvider(); Byte[] output = md5.ComputeHash(input); md5.Clear(); String result = Convert.ToBase64String(output); Console.WriteLine(result);//G72IZGCCcBXl1gXtRCUiUQ== Console.ReadKey(); } 明显不是MD5,MD5加密会有乱码出现是啊,MD5加密的字符串长度是固定的,而且不会有除了字母和数字的其他字符出现,根据后面的"==",判断为DES加密之后的字符串,所以使用DES加密,设置好密钥,执行加密即可… 架构设计 无法将类型为“System.Web.UI.LiteralControl”的对象强制转换为类型“System.Web 连接oracle问题 listview绑定imagelist导致vs项目未响应 请问,在System.Windows.Forms.WebBrowser中,Confirm和Alert是如何触发的 闰于数据库作的疑问 使用process如何提示进度信息? 为什么richtextbox不能正常显示中文? c#开发的软件的安装程序制作问题 c#下运行指定窗体 C#修改记录的问题 如果用WPF写一个控件,可以在.NET2.0的应用程序中简单使用么
如果你想解密,不知道密钥,也是没有用的。
明显不是MD5,MD5加密会有乱码出现
{
Byte[] input = Encoding.Default.GetBytes("11111111");
MD5 md5 = new MD5CryptoServiceProvider();
Byte[] output = md5.ComputeHash(input);
md5.Clear();
String result = Convert.ToBase64String(output);
Console.WriteLine(result);//G72IZGCCcBXl1gXtRCUiUQ==
Console.ReadKey();
}
明显不是MD5,MD5加密会有乱码出现
是啊,MD5加密的字符串长度是固定的,而且不会有除了字母和数字的其他字符出现,根据后面的"==",判断为DES加密之后的字符串,所以使用DES加密,设置好密钥,执行加密即可…