C# HmacMD5 加密

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# HmacMD5 加密相关的知识,希望对你有一定的参考价值。

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

以上是关于C# HmacMD5 加密的主要内容,如果未能解决你的问题,请参考以下文章

HMAC加密的消息摘要码

C# 最有用的(自定义)代码片段是啥? [关闭]

c#代码片段快速构建代码

此 Canon SDK C++ 代码片段的等效 C# 代码是啥?

是否可以动态编译和执行 C# 代码片段?

C#常用代码片段备忘