zoukankan      html  css  js  c++  java
  • MD5加密

    using System;
    using System.Collections.Generic;
    using System.Web;

    namespace Web.Code
    {
        public class MD5Pwd
        {
            #region   加密
            ///   <summary>  
            ///   MD5加密  
            ///   </summary>  
            ///   <param   name="InputString">要加密的字串</param>  
            ///   <returns>密文</returns>  
            public static string Md5hash_String(string InputString)
            {
                InputString = Md5hash_String(InputString, "MD5");
                return InputString;
            }
            ///   <summary>  
            ///   SHA1,MD5加密    
            ///   </summary>  
            ///   <param   name="InputString">要加密的字符串</param>  
            ///   <param   name="format">加密格式   MD5   或   SHA1</param>  
            ///   <returns>返回加密后的字串</returns>  
            public static string Md5hash_String(string InputString, string format)
            {
                if (format == "SHA1")
                {
                    InputString = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(InputString, "SHA1");
                    //InputString=.Security.Authentication
                }
                else if (format == "MD5")
                {
                    InputString = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(InputString, "MD5");
                }

                return InputString;
            }

            //sql2005的MDT函数
            //select sys.fn_VarBinToHexStr(hashbytes(’MD5′, ‘12345′))
            #endregion
        }
    }

  • 相关阅读:
    spring 事物(一)—— 事物详解
    XMPP即时通讯协议使用(十一)——Openfire表结构汇总
    java 关键字汇总
    基于数据库的分布式锁实现
    hibernate 参数一览
    数据库并发及锁机制及Hibernate锁实现
    redis 分布式锁的正确实现方式
    支持跨域的html元素
    九度OJ 上剑指 offer 习题目录
    Leetcode: Palindrome Partition I II
  • 原文地址:https://www.cnblogs.com/jimmychow/p/2279793.html
Copyright © 2011-2022 走看看