Asp.net 使用MD5加密的一个类

使用命名空间:using System.Web.Security;

 

 public static string setMD5(string str, int code)
        {
            if (code == 16) //16位MD5加密(取32位加密的9~25字符) 
            {
                return FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower().Substring(8, 16);
            }
            else   //32位加密 
            {
                return FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower();
            }
        }

 

 

时间: 2024-10-07 10:29:47

Asp.net 使用MD5加密的一个类的相关文章

asp.net实现md5加密

 MD5加密简单的说就是把一段明文 通过某种运算方式 求出密文.例如:明文为:abcdefg 通过一些列运算 得到 密文 7ac66c0f148de9519b8bd264312c4d64   它具有两个特性:1.无碰撞,2.不可逆.   无碰撞是指: 7ac66c0f148de9519b8bd264312c4d64 这段密文 只能由 abcdefg 这段明文得到,除此之外其他的 明文加密后 其值 绝对不会等于 7ac66c0f148de9519b8bd264312c4d64,也就是说 没有那两个

asp.net实现md5加密_实用技巧

MD5加密简单的说就是把一段明文 通过某种运算方式 求出密文.例如:明文为:abcdefg 通过一些列运算 得到 密文 7ac66c0f148de9519b8bd264312c4d64 它具有两个特性:1.无碰撞,2.不可逆. 无碰撞是指: 7ac66c0f148de9519b8bd264312c4d64 这段密文 只能由 abcdefg 这段明文得到,除此之外其他的 明文加密后 其值 绝对不会等于 7ac66c0f148de9519b8bd264312c4d64,也就是说 没有那两个明文 加密

ASP中使用MD5加密字符

加密 下载过动网论坛.或者其他注册程序的用户知道,在用户注册时,系统给注册的密码进行了MD5的加密. 介绍使用方法: 在需要使用MD5加密时,调用MD5.asp文件:<!--#include file="md5.asp"--> 进行字符加密:MD5(加密字符) MD5.asp文件代码:<%Private Const BITS_TO_A_BYTE = 8Private Const BYTES_TO_A_WORD = 4Private Const BITS_TO_A_WO

在ASP中使用MD5加密

加密 在需要使用MD5加密时: -------------------------------------------------------------------------------- <!--#include file="md5.asp"--> md5(加密字符) -------------------------------------------------------------------------------- md5.asp ------------

ASP.Net及Asp中的MD5加密-16位32位

asp.net|加密 asp.net引用内容:public string md5(string str,int code){ if(code==16) //16位MD5加密(取32位加密的9~25字符) { return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ; }  else//32位加密 { ret

ASP下使用md5加密注册信息

加密 制作登陆行为时可能需要用到MD5加密用户密码,使用ASP实现这个功能比其他语言稍微麻烦一点,但是也是可行的. 核心代码: <%PrivateConstBITS_TO_A_BYTE=8PrivateConstBYTES_TO_A_WORD=4PrivateConstBITS_TO_A_WORD=32 Privatem_lOnBits(30)Privatem_l2Power(30) PrivateFunctionLShift(lValue,iShiftBits) IfiShiftBits=0T

asp.net中md5加密实现代码

 代码如下 复制代码 public class FormatStr { #region MD5加密 /// <summary> /// MD5加密操作 /// </summary> /// <param name="str">加密的字符串</param> /// <returns></returns> public static string MD5(string str) {  return System.Web

Java实现MD5加密解密类

首先说明一下系统自带的MD5加密:           public final static String MD5(String s) {       char hexDigits[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};              try {           byte[] btInput = s.getBytes();           // 获得MD5摘要算法的 Messa

ASP 改良版MD5、SHA256多重加密类(二次及多次)_应用技巧

目前可实现:MD5算法.SHA256算法.先MD5后SHA256.先SHA256后MD5.两次MD5.两次SHA256.前8位MD5算法后8位SHA256算法.前8位SHA256算法后8位MD5算法.取密码最后一个字符的AscW值与8的余数作为加密方案系数.16位MD5加密.32位MD5加密.8位SHA256加密.16位SHA256加密.24位SHA256加密.32位SHA256加密.40位SHA256加密.48位SHA256加密.56位SHA256加密.64位SHA256加密等算法,看过源码之