日常程序开发中,涉及到敏感数据内容,通常会采取加密处理以保证数据安全,本篇文章讲述了在C#中使用MD5方法加密数据MD5介绍
- BitConverter方法,此方法返回的字符串为16组,以 - 分割的,每组两位字符,如需要去除可以使用Replace去除
复制代码
- string StrResult = BitConverter.ToString(result);
- StrResult = StrResult.Replace("-", "");
- 循环字节数组转成字符串,其中ToString的参数中,X大写表示转换的字符也是大写,反之则为小写
复制代码
- string StrResult = "";
- for (int i = 0; i < result.Length; i++)
- {
- StrResult = StrResult + result[i].ToString("X2");
- }
- 通过上面方法,最终生成32位字符串。
以上是C#实现MD5加密的全部内容,针对该方法已经整理成完整的帮助类,项目已上传至Gitee,可以直接下载使用个人交流QQ:1695690324
地址 :https://gitee.com/yang-yong-666/csharp
类文件:YYEnAndDecryption.MD5Decryption.cs
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |