Jinspet

引入System.Web.Security命名空间

        /// <summary>
        
/// encrypting string
        
/// </summary>
        
/// <param name="Password">encrypting string</param>
        
/// <param name="Format">format,0 is SHA1,1 is MD5</param>
        
/// <returns></returns>
        public static string ST_Encrypt(string Password,int Format)
        {
            
string str = "";
            
switch(Format)
            {
                
case 0:
                    str 
= FormsAuthentication.HashPasswordForStoringInConfigFile(Password,"SHA1");
                    
break;
                
case 1:
                    str 
= FormsAuthentication.HashPasswordForStoringInConfigFile(Password,"MD5");
                    
break;
            }
            
return str;
        }
        
/// <summary>
        
/// decrypt string
        
/// </summary>
        
/// <param name="Passowrd">encrypted string</param>
        
/// <returns></returns>
        public static string ST_Decrypt(string Passowrd)
        {
            
string str="";
            str
= FormsAuthentication.Decrypt(Passowrd).Name.ToString();
            
return str;
        }

分类:

技术点:

相关文章:

  • 2021-09-12
  • 2021-09-22
  • 2021-06-04
  • 2022-12-23
  • 2022-02-02
  • 2021-11-13
  • 2021-06-11
  • 2021-11-06
猜你喜欢
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2021-11-06
  • 2022-01-14
相关资源
相似解决方案