C# SHA加密
来源:互联网 发布:mac传照片给iphone 编辑:程序博客网 时间:2024/06/06 09:35
/// <summary>/// SHA512加密/// </summary>public static string Sha512Encode(string source){ string result = ""; byte[] buffer = Encoding.UTF8.GetBytes(source);//UTF-8 编码 //64字节,512位 SHA512CryptoServiceProvider SHA512 = new SHA512CryptoServiceProvider(); byte[] h5 = SHA512.ComputeHash(buffer); result = BitConverter.ToString(h5).Replace("-", string.Empty); return result.ToLower();}/// <summary>/// SHA256加密/// </summary>public string Sha256HashFromString(string strData){ byte[] bytValue = System.Text.Encoding.UTF8.GetBytes(strData); try { SHA256 sha256 = new SHA256CryptoServiceProvider(); byte[] retVal = sha256.ComputeHash(bytValue); StringBuilder sb = new StringBuilder(); for (int i = 0; i < retVal.Length; i++) { sb.Append(retVal[i].ToString("x2")); } return sb.ToString(); } catch (Exception ex) { throw new Exception(ex.Message); }}
阅读全文
0 0
- C# SHA加密
- [转]C#用SHA对密码加密
- MD5与SHA-512加密C#实现
- SHA加密
- SHA 加密
- c# sha-1和base64加密方法实现
- MD5/SHA 加密处理
- SHA-256 加密
- Android SHA加密实现
- sha-2加密
- SHA加密字符串
- MD5+SHA+BASE64加密
- SHA js加密
- MD5和SHA加密
- sha-1 加密
- MD5和SHA加密
- 加密之SHA,MD5
- SHA加密(单向)
- Worker简单调用
- Office 365 IT Professional—— 如何将Office 365中的文档同步到客户端,加强协同管理
- 深入剖析nginx时间缓存
- jvisualvm远程监控Linux下的tomcat
- HTTP 请求头详解
- C# SHA加密
- 1、MVC运行原理
- 搭建图片服务器
- JVM虚拟机运行时数据区域的理解
- Python判断文件和文件夹是否存在的方法
- 外卖管理系统--C语言课设
- Valid Type Name, BindingResult bindingResult
- jQuery实现字符串全部替换的方法
- angularjs简单demo(转载,原网址找不到了)