首先引用这个命名空间

using System.Security.Cryptography;


//建立SHA1对象

SHA1 sha = new SHA1CryptoServiceProvider();


//将mystr转换成byte[]

ASCIIEncoding enc = new ASCIIEncoding();
byte[] dataToHash = enc.GetBytes(mystr);

//Hash运算

byte[] dataHashed = SHA1.ComputeHash(dataToHash );

//将运算结果转换成string

string hash = BitConverter.ToString(dataHashed).Replace("-", "");

return hash;

最新文章

  1. mysql 完整性约束
  2. js判断图片加载完成后获取图片实际宽高
  3. 19.创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法)。
  4. 获取JDK动态代理/CGLIB代理对象代理的目标对象。
  5. nginx 如何显示真实ip
  6. SVN的版本日期
  7. 【win8技巧】应用商店里面如何搜索应用app
  8. calabash-android Win10 入门笔记
  9. BZOJ 3240: [Noi2013]矩阵游戏
  10. “采用VS2010至MFC4.2发育”最后溶液
  11. textarea去掉右下角拖拽
  12. 我把一些Linux的中英文命令做了对应翻译大家参考一下
  13. Lucene 06 - 使用Lucene的Query API查询数据
  14. cocos2dx-lua中handler解析
  15. mac更新node,npm版本
  16. MVC框架json数据展示程序(第一版)
  17. 20155202张旭 Exp4 恶意代码分析
  18. JUnit initializationError错误
  19. 假设A.jsp内设定一个<jsp:useBean>元素:
  20. nginx和php之间是怎样通信的呢?

热门文章

  1. 极限编程(xp),iso国际标准化组织
  2. 最少拦截系统(线性dp)
  3. C# 有关系统音量的操作
  4. 江西理工大学南昌校区排名赛 F: 单身狗的骑马游戏
  5. HDU - 2604 矩阵快速幂 字符串递推 两种解法
  6. [转] docker save与docker export的区别
  7. Oracle分组函数之CUBE魅力
  8. PIE SDK矢量分级渲染
  9. 转载收藏(js数组方法大全)
  10. TOJ 2939 解救小Q