怎么在.net中使用MD5加密和解密

怎么在.net中使用MD5加密和解密??或者有什么其他更好的办法没有???谢谢!!

/// <summary>
/// MD5 加密函数
/// </summary>
/// <param name="str"></param>
/// <param name="code"></param>
/// <returns></returns>
public static string MD5(string str,int code)
{

if(code==16)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
}

if(code==32)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5");
}

return "00000000000000000000000000000000";
}
温馨提示:内容为网友见解,仅供参考
无其他回答

md5怎么解密
1.打开MD5在线解密网站,例如md5decrypt.net。2.将需要解密的32位MD5值复制到网站的输入框中。3.选择解密方式,例如字典攻击、暴力破解等。4.点击“解密”按钮,等待解密结果。5.如果解密成功,网站会返回解密后的明文密码。MD5在线解密工具推荐 下面推荐几款常用的MD5在线解密工具:1.md5decrypt.net:这...

.net中md5具体怎么使用加密和解密?
using System;\\x0d\\x0ausing System.Text;\\x0d\\x0ausing System.Security.Cryptography;\\x0d\\x0a\\x0d\\x0anamespace MD5\\x0d\\x0a{\\x0d\\x0a public class MD5\\x0d\\x0a {\\x0d\\x0a \/\/ 32 位\\x0d\\x0a public static String Encrypt(String s)\\x0d\\x0a ...

求VB.NET的MD5算法调用
下面是完整的类,可以设置任意密码 'DES及md5加密解密---添加引用中添加对system.web的引用。Imports System.Security.CryptographyImports SystemImports System.TextImports System.Web''' ''' DES加密类''' ''' <remarks><\/remarks>Public Class DESEncrypt Public Sub DESEncrypt() End Sub ...

怎么在.net中使用MD5加密和解密
\/\/\/ MD5 加密函数 \/\/\/ \/\/\/ \/\/\/ \/\/\/ <returns><\/returns> public static string MD5(string str,int code){ if(code==16){ return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;} if(code==32){ return System...

.net如何对字符串进行md5或sha1加密?
\/\/方法1:引用了System.Web程序集的使用方法。string md5Result = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile( text1, "MD5" );string sha1Result = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile( text1, "SHA1" );\/\/方法2:未引用System...

.net 中用户登录时密码加密 如何解密
其实这种你可以先在数据库中将用户的密码用MD5加密存放保存,然后在登录页面上,当用户登录时,你可将先将用户的密码也通过MD5加密,去查找数据库中的密码字段,如果两者相同,那么用户自然就登录成功,如果两者加密后的结果不一样,用户的密码就是错误的,这样的话,不管哪个管理员也不可以在数据库中查看...

asp.net如何进行用户名和密码的加密和解密?
代码如下:using System.Web.Security;string str= FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.text, MD5").NET是微软下一代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破计算机、...

asp.net如何进行用户名和密码的加密和解密
直接给代码吧 using System.Web.Security;string str= FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.text, "MD5")把TextBox1里的内容用MD5加密返回给str MD5为不可逆加密所以不可解密,你只有再次加密与加密后的密码匹配来判断是否正确 ...

ASP.NET实现对输入的密码用MD5+盐,并加密
if (IsMd5){ \/\/添加命名空间 using System.Web.Security;string MD5 = FormsAuthentication.HashPasswordForStoringInConfigFile("被加密的字段", "MD5"); \/\/ SHA1 MD5 } } } ---web.config--- <appSettings> <!--加密, 1:代表是; 0:代表不是--> <add key="Md5" value="1"\/> <\/ap...

asp.net (C#) 平台下如何加密用户登录密码?使用的是sql数据库,最好是...
有一个md5加密的方法 md5(获取到输入的密码,16)16也可以是32 这是加密后的密码长度 然后把这个存进数据库,,,以后登陆 同样也是这样 加密 和已经存在数据库里的进行匹配,,如果想=就说明密码真确

相似回答