如何将 "2004-4-1" 这个字串加密。 可以使用formAuthentication类的HashPasswordForStoringInConfigFile方法,有两种加密算法可以选择,sha1和md5~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 举个例(SHA-1):string temp = "2004-4-1";UnicodeEncoding encoding = new UnicodeEncoding();byte[] hashBytes = encoding.GetBytes(temp);SHA1 sha1 = new SHA1CryptoServiceProvider();byte[] cryptString = sha1.ComputeHash(hashBytes);这样就把一个string加密为一个二进制数组cryptString了。然后可以在用encoding.GetString(cryptString);获得对应的加密了的string;注意:需要using System.Text;和using System.Security.Cryptography;^_^ 看看这个http://www.csdn.net/develop/article/26/26096.shtmhttp://www.csdn.net/develop/article/26/26097.shtm 如果要求不高的话,直接使用xor来加密 c# 数值字符串排序和删除重复值问题,高手指点 【200分】求解决webBrowser调用html页面JS asp.net Repeater 绑定一个问题??在线等 如何在背景图上使用gdi+显示文字? C#与SQL相互操作的问题,简单的…… 关于动态生成静态页面的问题 C# 如何替换byte[]中的全部\0为"" 引用C++Dll时,进入回调就报错!求高手解答!十分感谢! snmp.net框架? .NET中实现了那些数据结构呀? 如何获取鼠标当前位置对应的ListBox节点 大家看一下这句代码!
string temp = "2004-4-1";UnicodeEncoding encoding = new UnicodeEncoding();
byte[] hashBytes = encoding.GetBytes(temp);
SHA1 sha1 = new SHA1CryptoServiceProvider();
byte[] cryptString = sha1.ComputeHash(hashBytes);这样就把一个string加密为一个二进制数组cryptString了。
然后可以在用encoding.GetString(cryptString);获得对应的加密了的string;
注意:
需要using System.Text;和using System.Security.Cryptography;^_^
http://www.csdn.net/develop/article/26/26097.shtm