MD5 单向加密,为保存用户密码
2011-12-06 11:56
281 查看
直接拷贝粘贴运行
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.logging.Level; import java.util.logging.Logger; public class MD5{ //MD5加密 public String md5(String str) { String s=str; if(s==null){ return ""; }else{ String value = null; MessageDigest md5 = null; try { md5 = MessageDigest.getInstance("MD5"); }catch (NoSuchAlgorithmException ex) { //Logger.getLogger(MD5.class.getName()).log(Level.SEVERE, null, ex); } sun.misc.BASE64Encoder baseEncoder = new sun.misc.BASE64Encoder(); try { value = baseEncoder.encode(md5.digest(s.getBytes("utf-8"))); } catch (Exception ex) { } return value; } } public static void main(String[] args) { MD5 m = new MD5(); System.out.println(m.md5("aaronuu")); } }
相关文章推荐
- 密码保存至后台表加密所需的MD5哈希值转换文件CommonHelper.Md5Encrypt
- Cas单点登录(4)数据库验证用户之MD5密码加密
- 用户密码通过MD5加密后,如何验证呢?
- Openfire3.6.4用户密码的保存及加密、解密
- 用 MD5 加密数据库中的用户密码
- 用 MD5 加密数据库中的用户密码
- 使用MD5对用户密码加密与解密
- MD5 加密登录用户名称和密码
- 如何在mysql中修改md5加密过的用户密码
- java存储用户信息用MD5对密码加密
- 数据加密实战之记住密码、自动登录和加密保存数据运用DES和MD5混合使用
- MD5 JAVA用户密码加密实现
- java加密用户登录密码--不用MD5实现
- Django-注册用户时候保存密码加密问题
- C#:使用MD5对用户密码加密与解密
- 用 MD5 加密数据库中的用户密码
- 对用用户密码的保存方式之BCrypt加密方式
- java 的MD5加密密码
- 加密是为了保证敏感数据的安全性,如用户密码,银行卡密码等信息。
- NSUserDefaults:通常用来保存一些小巧的数据,如用户的用户名密码,或者是用户的使用习惯,如是否自动打开背景音乐等。