提供两种散列加密算法:MD5、SHA1大小写敏感

2016-01-29 12:48 133 1 收藏

提供两种散列加密算法:MD5、SHA1大小写敏感,提供两种散列加密算法:MD5、SHA1。大小写敏感

【 tulaoshi.com - ASP.NET 】

我以为这个是大家都知道的所以没发出来,那天有网友问起我才觉得很多入门者其实是需要的。发出来给入门者看。
//原来写在一个webservice里所以有后面的者一串[WebMethod(Description="提供两种散列加密算法:MD5、SHA1。大小写敏感。")]
public string EncryptPassword(string PasswordString,string PasswordFormat)
{
string result="";
switch(PasswordFormat)
{
case "SHA1":
result=FormsAuthentication.HashPasswordForStoringInConfigFile(PasswordString ,"SHA1");
break;
case "MD5":
result=FormsAuthentication.HashPasswordForStoringInConfigFile(PasswordString ,"MD5");
break;
default:
result="";
break;
}
return result; }

来源:http://www.tulaoshi.com/n/20160129/1487623.html

延伸阅读
标签: Web开发
源码 /**  * 类名:      MD5Digestbr  * 说明:   用来进行密码加密的md5公用参数br  * 编写日期:  2001/03/05br  * 修改者:    br  * 修改信息:  br  * @author     edgarlo edgarlo@c...
标签: ASP
/* MD5 Message-Digest Algorithm - JavaScript ' MODIFICATION HISTORY: ' 1.0 16-Feb-2001 - Phil Fresle (sales@frez.co.uk) - Initial Version (VB/ASP code) ' 1.0 21-Feb-2001 - Enrico Mosanghini (erik504@yahoo.com) - JavaScript porting */ function MD5(sMessage) { function RotateLeft(lValue, iShiftBits) { return (lValue<&...
<script language="JavaScript" <!-- /********************************************************** * md5.js * * A JavaScript implementation of the RSA Data Security, Inc. MD5 * Message-Digest Algorithm. * * Copyright (C) Paul Johnston 1999. Distributed under the LGPL. ***********************************************...
标签: Web开发
其实在ASP.Net编程中,不用调用md5.asp来加密数据。在DotNet中有自带的类:System.Web.Security.HashPasswordForStoringInConfigFile() public string md5(string str,int code) { if(code==16) //16位MD5加密(取32位加密的9~25字符) { return System.Web.Security.FormsAuthentication.HashPasswordForStorin...
密码大小写敏感是Oracle 11g数据库默认的一个新特性,数据库配置助手(DBCA)在创建数据库期间允许你将这个设置返回到11g以前的功能。 SEC_CASE_SENSITIVE_LogoN初始化参数控制密码大小写是否敏感,如果现有应用程序与11g的认证过程冲突,你可以使用ALTER SYSTEM命令将这一功能关闭。 SQL SHOW PARAMETER SEC_CASE_SENSITIVE_Log...

经验教程

199

收藏

34
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部