常用的密码加密方法
2011-08-22 11:19
211 查看
在系统中常用到密码的加密,下面记录两种加密方式:
1、MD5加密
2、安全散列算法加密
1、MD5加密
public static string MD5PWD(string input) { var data = Encoding.UTF8.GetBytes(input); MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); md5.TransformFinalBlock(data, 0, data.Length); return Convert.ToBase64String(md5.Hash); }
2、安全散列算法加密
public static string HashPassword(string input) { var data = Encoding.UTF8.GetBytes(input); using (HashAlgorithm sha = new SHA256Managed()) { sha.TransformFinalBlock(data, 0, data.Length); return Convert.ToBase64String(sha.Hash); } }
相关文章推荐
- 常用密码加密方法
- JAVA 字符串加密、密码加密实现方法
- Java中常用的加密方法(JDK)
- Windows 常用的密码破解方法
- 修改MYSQL密码的几种常用方法
- 常用加密方法
- Java中常用的加密方法
- 计算机常用的十二种密码破解方法
- 常用的密码破解方法大汇总 zz
- Java中常用的加密方法(JDK)
- C# 常用字符串加密解密方法
- C#中实现QQ群空间的登录加密密码脚本里的方法
- 网站数据库中“密码加密”方法思考
- cisco设备密码配置方法及加密方式详解
- 关于路径加密的常用简单方法
- Windows系统中常用密码的破解方法
- 几种常用的文件加密方法
- 一些常用的加密解密、编码方法
- Java中常用的加密方法(JDK)