关于md5的使用方法

本周工作,学习中用到了,md5。

在我们需要用到md5密码的时候,可以使用:

1 System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile;

这个方法在msdn上的解释是:根据指定的密码和哈希算法生成一个适合于存储在配置文件中的哈希密码。

参数

password
要进行哈希运算的密码。
passwordFormat
要使用的哈希算法。passwordFormat 是一个 String,表示 FormsAuthPasswordFormat 枚举值之一。

返回值

经过哈希运算的密码。
 
示例
string password = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(tbpassword.Text, "MD5");

其中:FormsAuthPasswordFormat 枚举包括:

 成员名称说明
  Clear 指定不加密密码。此字段为常数。 
  MD5 指定使用 MD5 哈希算法加密密码。此字段为常数。 
  SHA1 指定使用 SHA1 哈希算法加密密码。此字段为常数。 

 

记录,经过学习发现,md5现在已经不在绝对安全,只能够在不是绝密环境下辅助使用。但是非绝密环境下,已经绰绰有余了。

http://www.cnblogs.com/cjrboy/articles/1166626.html。连接自小醉仙

 
posted @ 2013-09-08 10:41  文鹏  阅读(593)  评论(0编辑  收藏  举报