c md5加密 和java不一样_C#的MD5加密为什么和JAVA的加密出来的结果不一样?

下面这个和java结果一样了。static void Main(string[] args)

{

string input = "3500000112345620141118050554";

string output = GetMd5Hash(input);

Console.WriteLine(output);

Console.ReadLine();

}

static string GetMd5Hash(string input)

{

MD5 md5 = new MD5CryptoServiceProvider();

byte[] data = md5.ComputeHash(Encoding.UTF8.GetBytes(input));

StringBuilder sBuilder = new StringBuilder();

for (int i = 0; i 

{

sBuilder.Append(data[i].ToString("x2"));

}

return sBuilder.ToString();

}

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

打赏
文章很值,打赏犒劳作者一下
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页

打赏

weixin_39955351

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者