MD5加密的方法
2024-08-30 10:33:06
#region MD5加密
/// <summary>
/// MD5加密
/// </summary>
/// <param name="strPwd"></param>
/// <returns></returns>
public string Encrypt(string strPwd)
{
String str = "";
// 初始化MD5对象
MD5 md5 = new MD5CryptoServiceProvider();
// 将字符编码为一个字节数组
byte[] data = Encoding.Default.GetBytes(strPwd);
// 计算data字节数组的哈希值
byte[] md5Data = md5.ComputeHash(data);
// 清空md5
md5.Clear();
// 遍历md5Data哈希数组
for (int i = 0; i < md5Data.Length - 1; i++)
{
str += md5Data[i].ToString("x").PadLeft(2, '0');
}
return str;
}
#endregion
最新文章
- C++: Virtual Table and Shared Memory
- Oracle索引梳理系列(二)- Oracle索引种类及B树索引
- dede channelartlist 中引用channel 并且设置当前选择类的样式,currentstyle暂时没有效果.特发求助!!!!
- 在Linux中怎么把用户添加到组中
- CodeForces 670E Correct Bracket Sequence Editor(list和迭代器函数模拟)
- linux 输入java 出现中文乱码
- Azure Reserved IP
- ArrayList实现原理
- Mysql源码目录结构
- 【html】【0】开始的序言
- 关于C# XmlDocument方法Load加载流后自动释放流的解决方法
- 类 java.util.Scannar方法
- Markdown例子
- Windows高速定时器,多媒体定时器winmm.dll库的使用
- mvc中路由的映射和实现IHttpHandler挂载
- 网站开发中使用javascript获取浏览器滚动条宽度
- Kaldi的data目录解析
- Canvas画空心正五角星-扩展DEMO为五星红旗
- sprinf sprintf_s 的用法
- Codeforces Round #503 Div. 2
热门文章
- JavaScript Constructors
- 【C/C++】malloc()
- hex2bin
- This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended
- nodejs 循环的陷阱
- Asset Catalog Help (九)---Changing Image Set Names
- 1.SJ-SLAM-14
- E20180511-hm
- Event事件的三个阶段
- Educational Codeforces Round 20 C(math)