博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
string HmacMD5(string source, string key) 
       { 
           HMACMD5 hmacmd = new HMACMD5(Encoding.Default.GetBytes(key)); 
           byte[] inArray = hmacmd.ComputeHash(Encoding.Default.GetBytes(source)); 
           StringBuilder sb = new StringBuilder(); 
 
           for (int i = 0; i < inArray.Length; i++) 
           { 
               sb.Append(inArray[i].ToString("X2")); 
           } 
            
           hmacmd.Clear(); 
            
           return sb.ToString(); 
       } 

需 引用命令空间System.Security.Cryptography

posted on 2016-09-27 11:32    阅读(2047)  评论(0)    收藏  举报