#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

最新文章

  1. Hibernate 查询方式(HQL/QBC/QBE)汇总
  2. js中this的绑定
  3. js如何判断一个数组
  4. 部署node程序并维持正常运行时间
  5. js省市联动
  6. java 字节数组转int
  7. 《javascript高级程序设计》第五章 reference types
  8. [反汇编练习] 160个CrackMe之006
  9. js 验证输入框金额
  10. 转:测试用书(出处:cnblog--liangshi)
  11. js字符串数字计算
  12. Snacks
  13. hibernate的批量更新、批量删除
  14. Java基础学习(三)&mdash;面向对象(上)
  15. Hibernate自动生成实体类注解(转)
  16. 如何删除Kafka的Topic
  17. 53_并发编程-线程-GIL锁
  18. Linux内核分析第九次作业
  19. 使用JFinal实现使用MVC获取表单中的数据并将提示信息返回给另一jsp页面。
  20. Mac使用终端安装Homebrew(brew)

热门文章

  1. PHP相关的书签内容
  2. Oracle数据库sqlldr工具的使用
  3. Java垃圾回收System.gc()的理解
  4. Python反转链表
  5. Git+Gitlab+Ansible的roles实现一键部署Nginx静态网站(4)
  6. 处理IOS浏览器在input或者textarea获取焦点后底部留一块灰色空白区域的bug
  7. defer 延迟调用
  8. 【微服务】 数据库案例理解Spring Security OAuth
  9. 搜索引擎学习(二)Lucene创建索引
  10. How to read h5 file by Matlab