首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET 內建類別實作 MD5 加密

     編輯:關於ASP.NET

在 ASP.NET 中無需引用外部檔案,直接使用內建類別 System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile() 即可實作 MD5 加密。

程式碼範例

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);
    }
    if (code == 32) // 32 位完整加密
    {
        return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower();
    }
    return "00000000000000000000000000000000";
}

此方法簡單易用,適合快速實作密碼雜湊儲存等需求。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved