1:在WinForm中你照样可以引用System.Web.Security空间并使用其中的类。
2:你是要如何加密口令?在System.Secutiry中也有很多的类可供使用。
我不太熟悉WEB中的类,所以我就想知道你需要的“口令加密”空间是指什么,如果是MD5之类的,那么在System.Security中也可以提供。
2:你是要如何加密口令?在System.Secutiry中也有很多的类可供使用。
我不太熟悉WEB中的类,所以我就想知道你需要的“口令加密”空间是指什么,如果是MD5之类的,那么在System.Security中也可以提供。
解决方案 »
- 主窗体嵌套子窗体,并且在主窗体中调用子窗体事件
- can't connect.Can't connect to MySQL server on 'localhost' (10048)
- 用向导生成的数据集xsd为什么显示不出其它表?
- 我的iis为什么总是不好使呢?
- 错在哪 ?
- c#中判断网页编码形式的函数是什么?
- 如何使用memorystream保存Image图片呢?
- 程序UAC权限问题:管理员权限程序如何将被调用的程序以普通权限运行
- 如何用程序的方法来注册 COM+ 的客户端?
- C#的垃圾回收,时机、大小 如何确定?能手动配置吗?
- ADO.net 中的LISTVIEW 控件 在连接SQL2005 时 , 两个字符串怎样相关联?
- .net技术分享
using System.Security.Cryptography;
// 输入 byte [],返回 string
public static string BytesToHexString(byte [] bs)
{
StringBuilder sb = new StringBuilder(64);
foreach (byte b in bs)
{
sb.AppendFormat("{0:X2}", b);
}
return sb.ToString();
} // 对字符串进行加密,输入明文,返回 byte[] 密文
public static byte [] PwdBytes(string s)
{
return (new MD5CryptoServiceProvider()).ComputeHash(Encoding.UTF8.GetBytes(s+"Skyiv"));
} // 对字符串进行加密,输入明文,返回 string 密文
public static string PwdString(string s)
{
return BytesToHexString(PwdBytes(s));
}