zoukankan      html  css  js  c++  java
  • Md5 签名算法

    /// <summary>
            /// MD5签名
            /// </summary>
            /// <param name="prestr">待签名字符串</param>
            /// <param name="key">密钥</param>
            /// <param name="charset">编码</param>
            /// <returns>签名</returns>
            public static string Sign(string prestr, string key, string charset = "utf-8")
            {
                prestr = prestr + "&key=" + key;
                var sb = new StringBuilder(32);
                MD5 md5 = new MD5CryptoServiceProvider();
                var arr = md5.ComputeHash(Encoding.GetEncoding(charset).GetBytes(prestr));
                foreach (var b in arr)
                {
                    sb.Append(b.ToString("x").PadLeft(2, '0'));
                }
                return sb.ToString();
            }

  • 相关阅读:
    8.8总结
    8.4总结
    8.3总结
    题目分享H 二代目
    题目分享G 二代目
    题目分享E 二代目
    题目分享F 二代目
    题目分享D 二代目
    题目分享C 二代目
    题目分享Y
  • 原文地址:https://www.cnblogs.com/sk2016/p/6088191.html
Copyright © 2011-2022 走看看