[收集]MD5的加密在.net中的应用
2007-01-06 15:54
176 查看
1.MD5编码在asp.net中的密码和用户名中的应用
private string strInfo_StoreName = "";
private string strInfo_StorePassword = "";
private string strPathName = "c://Inetpub//wwwroot//port//Administrator.txt";
private string strPathPassword = "c://Inetpub//wwwroot//port//Password.txt";
public void SetInfoName( string strInfo_Name )
{
strInfo_StoreName = EncryptPassword( strInfo_Name, "MD5" );
using ( StreamWriter sw1 = new System.IO.StreamWriter( strPathName ) )
{
sw1.WriteLine ( strInfo_StoreName );
}
}
public string RequireInfoName()
{
using( StreamReader sr1 = new StreamReader( strPathName ) )
{
strInfo_StoreName = sr1.ReadLine();
}
return strInfo_StoreName.ToString();
}
public void SetInfoPassword( string strInfo_Password )
{
strInfo_StorePassword = EncryptPassword( strInfo_Password, "MD5" );
using ( StreamWriter sw2 = new System.IO.StreamWriter( strPathPassword ) )
{
sw2.WriteLine ( strInfo_StorePassword );
}
}
public string RequirePassword()
{
using( StreamReader sr2 = new StreamReader( strPathPassword ) )
{
strInfo_StorePassword = sr2.ReadLine();
}
return strInfo_StorePassword.ToString();
}
public string EncryptPassword( string PasswordString, string PasswordFormat )
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(PasswordString ,"MD5").ToString();
}
private string strInfo_StoreName = "";
private string strInfo_StorePassword = "";
private string strPathName = "c://Inetpub//wwwroot//port//Administrator.txt";
private string strPathPassword = "c://Inetpub//wwwroot//port//Password.txt";
public void SetInfoName( string strInfo_Name )
{
strInfo_StoreName = EncryptPassword( strInfo_Name, "MD5" );
using ( StreamWriter sw1 = new System.IO.StreamWriter( strPathName ) )
{
sw1.WriteLine ( strInfo_StoreName );
}
}
public string RequireInfoName()
{
using( StreamReader sr1 = new StreamReader( strPathName ) )
{
strInfo_StoreName = sr1.ReadLine();
}
return strInfo_StoreName.ToString();
}
public void SetInfoPassword( string strInfo_Password )
{
strInfo_StorePassword = EncryptPassword( strInfo_Password, "MD5" );
using ( StreamWriter sw2 = new System.IO.StreamWriter( strPathPassword ) )
{
sw2.WriteLine ( strInfo_StorePassword );
}
}
public string RequirePassword()
{
using( StreamReader sr2 = new StreamReader( strPathPassword ) )
{
strInfo_StorePassword = sr2.ReadLine();
}
return strInfo_StorePassword.ToString();
}
public string EncryptPassword( string PasswordString, string PasswordFormat )
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(PasswordString ,"MD5").ToString();
}
相关文章推荐
- asp.net学习小节(2)--MD5的加密在.net中的应用
- .net md5加密后的代码
- .NET MD5 加密代码 (C#)
- [网络收集]C# 各种加密,解密算法【MD5,DES,线性,卷帘】
- .NET MD5 加密(备忘)
- APP手机应用(android和ios)接口调用 传输验证可用 shiro 的 MD5、SHA 等加密
- 收集java的常用方法代码-MD5和一个可逆加密算法相接合的加密和解密程序
- .net的MD5应用实践
- .net系统的MD5加密方法
- 在.NET的平台上,加密MD5,SHA,DES
- .NET MD5 加密代码 (C#)
- .NET和JAVA同等加密方法,MD5和DES对称加密记录
- .net加密技术的应用(加密类代码参考)
- .NET加密技术应用
- .net 自带的md5 加密
- .net自动发送邮件,适用于MD5或sha1加密后的密码取
- .net中采用sha和md5进行散列加密(源代码)
- Java与JavaScript中的MD5的使用(收集应用)
- .net 自带的md5 加密
- C#类实现MD5的加密——另一高级应用