`
litianyi520
  • 浏览: 43160 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MD5 jsp+javabean

    博客分类:
  • jsp
阅读更多
package   test;  
  import   java.util.*;  
  import   java.io.*;  
  import   java.security.MessageDigest;  
   
  public   class   PWD   {  
   
      public   String   encryptPWD(String   sPassword)   {  
                  byte   cResult[]   =   new   byte[16];  
                  String   sResult   =   "";  
                  try   {  
                          MessageDigest   md   =   MessageDigest.getInstance("MD5");  
                          md.update(   ("litianyi"   +   sPassword).getBytes());  
                          cResult   =   md.digest();  
   
                          for   (int   i   =   0;   i   <   cResult.length;   i++)   {  
                                  if   (cResult[i]   <   0)  
                                          cResult[i]   +=   128;  
                                  String   sTemp   =   Integer.toHexString(cResult[i]).toUpperCase();  
                                  if   (cResult[i]   <   16)  
                                          sTemp   =   "0"   +   sTemp;  
                                  sResult   +=   sTemp;  
                          }  
                  }  
                  catch   (Exception   e)   {  
                          sResult   =   "";  
                  }  
                  return   sResult;  
          }    
  }  

Test_MD5.jsp  
   
  <%@   page   contentType="text/html;charset=gb2312"   import="test.PWD"%>  
  <%  
  String   a="123456";  
  PWD   n=new   PWD();  
  out.println(n.encryptPWD(a));  
  %>  
     
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics