C# Hash算法
2024-10-09 23:35:47
#region Hash算法
/// <summary>
/// Hash算法
/// </summary>
/// <param name="myStr"></param>
/// <returns></returns>
public static string Hash(string myStr)
{
//建立SHA1对象
SHA1 sha = new SHA1CryptoServiceProvider();
//将mystr转换成byte[]
System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding();
byte[] dataToHash = enc.GetBytes(myStr);
//Hash运算
byte[] dataHashed = sha.ComputeHash(dataToHash);
//将运算结果转换成string
string hash = BitConverter.ToString(dataHashed).Replace("-", "");
return hash;
}
#endregion
最新文章
- Hibernate 查询方式(HQL/QBC/QBE)汇总
- js中this的绑定
- js如何判断一个数组
- 部署node程序并维持正常运行时间
- js省市联动
- java 字节数组转int
- 《javascript高级程序设计》第五章 reference types
- [反汇编练习] 160个CrackMe之006
- js 验证输入框金额
- 转:测试用书(出处:cnblog--liangshi)
- js字符串数字计算
- Snacks
- hibernate的批量更新、批量删除
- Java基础学习(三)&mdash;面向对象(上)
- Hibernate自动生成实体类注解(转)
- 如何删除Kafka的Topic
- 53_并发编程-线程-GIL锁
- Linux内核分析第九次作业
- 使用JFinal实现使用MVC获取表单中的数据并将提示信息返回给另一jsp页面。
- Mac使用终端安装Homebrew(brew)