MD5加密
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
namespace CaterCommon
{
public partial class MD5Helper
{
public static string EncryptString(string str)
{
//utf-8,x2
//创建对象的方法;构造方法,静态方法(工厂)
MD5 md5 = MD5.Create();
//将字符串转化成字节数组
byte[] byteOld = Encoding.UTF8.GetBytes(str);
//调用加密方法
byte[] byteNew= md5.ComputeHash(byteOld);
//将加密结果进行转换字符串
StringBuilder sb = new StringBuilder();
foreach (byte b in byteNew)
{
//将字符串转换成16进制的字符串,而且是恒占用两从头再来
sb.Append(b.ToString("x2"));
}
//返回加密的字符串
return sb;
}
}
}
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!