欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > C# >内容正文

C#

C#-MD5

发布时间:2025/6/17 C# 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 C#-MD5 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
//字符串try {string inputM = "", outputM = "null";byte[] result = Encoding.Default.GetBytes(inputM); //tbPass为输入密码的文本框MD5 md5 = new MD5CryptoServiceProvider();byte[] output = md5.ComputeHash(result);outputM = BitConverter.ToString(output).Replace("-", "");MessageBox.Show(outputM); } catch{}文件 try {FileStream file = new FileStream(fileName, FileMode.Open);MD5 md5 = new MD5CryptoServiceProvider();byte[] retVal = md5.ComputeHash(file);file.Close();StringBuilder sb = new StringBuilder();for (int i = 0; i < retVal.Length; i++){sb.Append(retVal[i].ToString("x2"));}return sb.ToString(); } catch (Exception ex) {throw new Exception("GetMD5HashFromFile() fail,error:" + ex.Message); }

总结

以上是生活随笔为你收集整理的C#-MD5的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。