如何在asp.net项目中使用MD5加密

介绍

这期内容当中小编将会给大家带来有关如何在asp.net项目中使用MD5加密,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强> 1,网络项目中方法:

代码如下:


System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile (“aaaa",“MD5")
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile (“aaaa",“MD5")


查看文档方法:

代码如下:


PublicSharedFunctionHashPasswordForStoringInConfigFile (ByValpasswordAsString ByValpasswordFormatAsString) AsString结尾
成员属于:System.Web.Security。FormsAuthentication
摘要:
给定标识哈希类型的密码和字符串,该例程产生一个适合存储在配置文件中的哈希密码。
参数:
密码:要进行哈希运算的密码。
密码格式:要使用的哈希算法。选项有“sha1”或“md5”。
返回值:
返回一个包含哈希密码的字符串。
PublicSharedFunctionHashPasswordForStoringInConfigFile (ByValpasswordAsString ByValpasswordFormatAsString) AsString结尾
成员属于:System.Web.Security。FormsAuthentication
摘要:
给定标识哈希类型的密码和字符串,该例程产生一个适合存储在配置文件中的哈希密码。
参数:
密码:要进行哈希运算的密码。
密码格式:要使用的哈希算法。选项有“sha1”或“md5”。
返回值:
返回一个包含哈希密码的字符串。


<强> 2,vb的应用程序:

代码如下:


PublicSharedFunctionmd5str (ByRefstrSourceAsString)
DimdataToHashAsByte ()=(NewSystem.Text.UnicodeEncoding) .GetBytes (strSource.ToCharArray)
DimhashvalueAsByte ()=CType (Cryptography.CryptoConfig.CreateFromName (“MD5") Cryptography.HashAlgorithm) .ComputeHash
DimstrSBAsNewSystem.Text (dataToHash)。StringBuilder
ForiAsInt16 tohashvalue=0。长度是1
strSB.Append (hashvalue (i) .ToString (“x2"))下

DimcreatMD5=strSB。ToString
ReturncreatMD5
EndFunction
PublicSharedFunctionmd5str (ByRefstrSourceAsString)
DimdataToHashAsByte ()=(NewSystem.Text.UnicodeEncoding) .GetBytes (strSource.ToCharArray)
DimhashvalueAsByte ()=CType (Cryptography.CryptoConfig.CreateFromName (“MD5") Cryptography.HashAlgorithm) .ComputeHash
DimstrSBAsNewSystem.Text (dataToHash)。StringBuilder
ForiAsInt16 tohashvalue=0。长度是1
strSB.Append (hashvalue (i) .ToString (“x2"))下

DimcreatMD5=strSB。ToString
ReturncreatMD5
EndFunction

上述就是小编为大家分享的如何在asp.net项目中使用MD5加密了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

如何在asp.net项目中使用MD5加密