vb 中的MD5加密在asp.net中的实现
2013-04-11 00:00
831 查看
1、web项目中方法:
查看文档方法:
2、vb的应用程序:
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("aaaa","MD5") System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("aaaa","MD5")
查看文档方法:
PublicSharedFunctionHashPasswordForStoringInConfigFile(ByValpasswordAsString,ByValpasswordFormatAsString)AsString 成员属于:System.Web.Security.FormsAuthentication 摘要: 给定标识哈希类型的密码和字符串,该例程产生一个适合存储在配置文件中的哈希密码。 参数: password:要进行哈希运算的密码。 passwordFormat:要使用的哈希算法。选项有“sha1”或“md5”。 返回值: 返回一个包含哈希密码的String。 PublicSharedFunctionHashPasswordForStoringInConfigFile(ByValpasswordAsString,ByValpasswordFormatAsString)AsString 成员属于:System.Web.Security.FormsAuthentication 摘要: 给定标识哈希类型的密码和字符串,该例程产生一个适合存储在配置文件中的哈希密码。 参数: password:要进行哈希运算的密码。 passwordFormat:要使用的哈希算法。选项有“sha1”或“md5”。 返回值: 返回一个包含哈希密码的String。
2、vb的应用程序:
PublicSharedFunctionmd5str(ByRefstrSourceAsString) DimdataToHashAsByte()=(NewSystem.Text.UnicodeEncoding).GetBytes(strSource.ToCharArray) DimhashvalueAsByte()=CType(Cryptography.CryptoConfig.CreateFromName("MD5"),Cryptography.HashAlgorithm).ComputeHash(dataToHash) DimstrSBAsNewSystem.Text.StringBuilder ForiAsInt16=0Tohashvalue.Length-1 strSB.Append(hashvalue(i).ToString("x2")) Next DimcreatMD5=strSB.ToString ReturncreatMD5 EndFunction PublicSharedFunctionmd5str(ByRefstrSourceAsString) DimdataToHashAsByte()=(NewSystem.Text.UnicodeEncoding).GetBytes(strSource.ToCharArray) DimhashvalueAsByte()=CType(Cryptography.CryptoConfig.CreateFromName("MD5"),Cryptography.HashAlgorithm).ComputeHash(dataToHash) DimstrSBAsNewSystem.Text.StringBuilder ForiAsInt16=0Tohashvalue.Length-1 strSB.Append(hashvalue(i).ToString("x2")) Next DimcreatMD5=strSB.ToString ReturncreatMD5 EndFunction
相关文章推荐
- asp.net中用VB.net读取DataGrid中行的实现
- asp.net(vb)实现金额转换成大写的函数
- asp.net发送邮件,使用MD5加密解密,实现用户注册完成后发送流水号(账号)到对方邮箱,jeasyUI验证,combobox的使用完成 实例下载
- Asp.Net中实现MD5加密
- 在ASP.NET下实现数字和字符相混合的验证码(vb.net Code)
- asp.net实现md5加密
- c#、vb.net 实现MD5加密
- ASP.NET(VB)写的后台发送短信实现代码
- asp.net中实现MD5加密、解密的方法
- asp.net实现md5加密
- ASP.NET动态新增/减少控件的实现(VB)
- asp.net ajax实现md5加密
- asp.net实现的MD5加密和DES加解密算法类完整示例
- asp.net实现md5加密方法详解
- asp.net实现md5加密方法详解
- asp.net实现MD5加密
- asp.net中使用cookie与md5加密实现记住密码功能的实现代码
- asp.net实现MD5加密的方法
- 在ASP.NET下实现数字和字符相混合的验证码(vb.net Code)