生成哈希字符串
2018-04-13 13:21
211 查看
public static string SHAHash(string valueToHash, string salt)
{
System.Security.Cryptography.SHA512Managed hasher = new System.Security.Cryptography.SHA512Managed();
Byte[] valueToHashAsByte = System.Text.Encoding.UTF8.GetBytes(string.Concat(valueToHash, salt));
Byte[] returnBytes = hasher.ComputeHash(valueToHashAsByte);
hasher.Clear();
return Convert.ToBase64String(returnBytes);
}
参考: http://dev.mjxy.cn/a-Generate-hash-strings.aspx
{
System.Security.Cryptography.SHA512Managed hasher = new System.Security.Cryptography.SHA512Managed();
Byte[] valueToHashAsByte = System.Text.Encoding.UTF8.GetBytes(string.Concat(valueToHash, salt));
Byte[] returnBytes = hasher.ComputeHash(valueToHashAsByte);
hasher.Clear();
return Convert.ToBase64String(returnBytes);
}
参考: http://dev.mjxy.cn/a-Generate-hash-strings.aspx
相关文章推荐
- 生成哈希字符串
- Java 动态生成类和实例, 并注入方法
- 最小生成树
- Git是怎样生成diff的:Myers算法
- POJ - 1639 最小限制生成树
- UVa10048 - Audiophobia(floyed|最小生成树)
- BZOJ4516 [Sdoi2016]生成魔咒 【后缀自动机】
- [译]使用注解处理器生成代码-3 生成源代码
- 在MDK5下生成bin文件
- JSP生成静态Html文件的3种方法
- PDF自动生成页码
- RSS读取与生成实现原理
- 动态网站首页的静态生成方法
- C#生成中文汉字验证码源码
- 用VisualStudio2005生成浏览器帮助对象
- 交叉表查询生成问题
- android 详细解答json解析与生成 JSONObject JSONArray
- 二维码识别项目——数据库建立及报表生成
- 动态生成rslc报表
- C# 动态生成WebService 的引用