java MD5 密码加密例子

原创 2013年12月04日 15:15:35
public String md5Digest(String src) throws Exception {  
         // 定义数字签名方法, 可用:MD5, SHA-1  
         MessageDigest md = MessageDigest.getInstance("MD5");  
         byte[] b = md.digest(src.getBytes("utf-8"));  
             
         return this.byte2HexStr(b);  
    }
    

     private String byte2HexStr(byte[] b) {  
         StringBuilder sb = new StringBuilder();  
         for (int i = 0; i < b.length; i++) {  
             String s = Integer.toHexString(b[i] & 0xFF);  
             if (s.length() == 1) {  
                  sb.append("0");  
             }  
                   
             sb.append(s.toUpperCase());  
          }  
               
          return sb.toString();  
     } 

用java对密码进行MD5加密

所谓MD5,即"Message-Digest Algorithm 5(信息-摘要算法)",它由MD2、MD3、MD4发展而来的一种单向函数算法(也就是HASH算法),它是国际著名的公钥加密算法标准RS...
  • css470895871
  • css470895871
  • 2014年12月02日 16:55
  • 1039

为什么要在MD5加密的密码中加“盐”

原文地址:http://www.xttblog.com/?p=986   盐(Salt)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符...
  • haluoluo211
  • haluoluo211
  • 2017年07月18日 15:49
  • 312

java中字符串 MD5密码的加密与验证

java中字符串 MD5密码的加密与验证   MD5即Message-Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算...
  • lvyuanj
  • lvyuanj
  • 2014年05月24日 19:26
  • 3911

javascript+Java 实现MD5加密登录密码

说下大概的过程: 打开登录的JSP页面时,生成一个随机字符串,放在session里面,以便后台也可以拿到。 客户输入用户名和密码点击"登录"时,拿到密码和随机字符串,拼接在一起后利用js生成MD5...
  • qq_30641447
  • qq_30641447
  • 2016年05月29日 18:35
  • 1842

登录系统中密码用MD5加密有何作用?防谁呢?(附有代码)

在学习PHP100教程时,看到留言板的登录制作,先把MD5加密过的密码形式存储到数据库中,然后通过登陆框输入未加密的原始密码,PHP从后台帮你把原始密码生成对应的MD5,再去和数据库中的MD5密码进行...
  • qq_27752831
  • qq_27752831
  • 2016年09月12日 14:00
  • 1082

MD5加密的简单java实现

MD5加密
  • liu1782291245
  • liu1782291245
  • 2017年06月19日 14:24
  • 12545

使用MD5对密码进行加密

项目中需要在登录验证用户名、密码的时候对密码进行加密处理,由于是比较商业化的软件,所以安全方面还是必须要考虑的。而使用MD5随机散列加密算法使得密码加密后不可逆,很大程度上提升了安全性。废话不多说,看...
  • happylee6688
  • happylee6688
  • 2013年01月15日 09:18
  • 18380

使用MD5对用户密码加密与解密

MD5简介:           MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2...
  • e295166319
  • e295166319
  • 2016年12月12日 17:29
  • 2797

Java实现MD5加盐加密算法

《 Java实现MD5加盐加密算法 》 现在一般的MD5加密在网上随随便便就能解密,解密的网站有以下一个:...
  • Hello_World_QWP
  • Hello_World_QWP
  • 2017年12月27日 15:48
  • 93

Java加密解密全解

1 sha加密: 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digital...
  • sinat_29581293
  • sinat_29581293
  • 2016年08月05日 11:31
  • 15638
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java MD5 密码加密例子
举报原因:
原因补充:

(最多只允许输入30个字)