惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
博客园 - 三生石上(FineUI控件)
爱范儿
爱范儿
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏
The GitHub Blog
The GitHub Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Hugging Face - Blog
Hugging Face - Blog
C
Check Point Blog
Engineering at Meta
Engineering at Meta
有赞技术团队
有赞技术团队
月光博客
月光博客
M
MIT News - Artificial intelligence
V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
阮一峰的网络日志
阮一峰的网络日志
D
DataBreaches.Net
I
InfoQ
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
雷峰网
雷峰网

博客园 - angelfeather

json中获取key值 iOS开发常用代码块(2) 区别不同浏览器,CSS hack写法 [推荐]13款js编辑器大全 web标准 CSS Sprites 用户控件(.ascx)与网页间(.aspx)如何传值的几种方法 彩色验证码 一段常用的Page_Load事件 (如果有更好的希望大家留言) - angelfeather - 博客园 c#.net常用函数和方法集 ASP.NET中$#=的用法 - angelfeather - 博客园 利用MD5加密数据库中的密码 - angelfeather - 博客园 小记一篇~ - angelfeather - 博客园 推荐一个.net代码查看器Reflector 推荐一个学习asp.net的好地方 简单的ArrayList遍历 Microsoft .Net 框架 SDK 快速入门教程 遍历页面的所有button控件 GridView统计数据和修改Cell GridView格式化导出Excel GridView导出Excel
asp.net简单的md5算法
angelfeather · 2008-06-18 · via 博客园 - angelfeather

  /// <summary>
    
/// md5加密算法
    
/// </summary>
    
/// <param name="strIN"></param>
    
/// <returns></returns>

    private string MD5Encrypt(string strIN)
    
{
        System.Security.Cryptography.MD5CryptoServiceProvider md5 
= new System.Security.Cryptography.MD5CryptoServiceProvider(); 
        
byte[] bytValue, bytHash;
        bytValue 
= System.Text.Encoding.UTF8.GetBytes(strIN); 
        bytHash 
= md5.ComputeHash(bytValue); 
        md5.Clear(); 
        
string sTemp = ""
        
for (int i = 0; i < bytHash.Length; i++
        

            sTemp 
+= bytHash[i].ToString("x").PadLeft(2'0'); 
        }


        
if (sTemp.Length > 32)
        
{
            sTemp 
= sTemp.Substring(032);
        }


        
return sTemp; 
    }