في الواقع، في برمجة ASP.Net، ليست هناك حاجة لاستدعاء md5.asp لتشفير البيانات. هناك فئة مدمجة في DotNet: System.Web.Security.HashPasswordForStoringInConfigFile()
public string md5(string str, int code)
{
إذا (كود == 16) // تشفير MD5 16 بت (يستغرق 9 إلى 25 حرفًا من تشفير 32 بت)
{
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();
}
إرجاع "000000000000000000000000";
}