posts - 23, comments - 6, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

MD5 jsp+javabean

Posted on 2007-01-26 14:18 小傻 阅读(277) 评论(0)  编辑  收藏 所属分类: 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));  
  %>  
     

只有注册用户登录后才能发表评论。


网站导航: