📄 passutil.cs
字号:
using System;
using System.Web;
using System.Security;
using System.Security.Cryptography;
namespace WorkFlow.util
{
/// <summary>
/// PassUtil 的摘要说明。
/// </summary>
public class PassUtil
{
public PassUtil()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
// private static string md5(string str)
// { //16位
//
// return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
//
//
// }
public static string MD5(string str)
{
byte[] bValue;
byte[] bHash;
//string result=null;
MD5CryptoServiceProvider MD5=new MD5CryptoServiceProvider();
bValue=System.Text.Encoding.UTF8.GetBytes(str);
bHash = MD5.ComputeHash(bValue);
MD5.Clear();
return Convert.ToBase64String(bHash);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -