注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

jiwenxu的博客

CODE

 
 
 

日志

 
 

java加密  

2006-11-11 13:05:19|  分类: J2SE |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

同事写的一个加密,还没看是怎么玩的来,有空研究一下

package com.ros.util;

import java.security.MessageDigest;
import java.security.spec.*;

 public class Md5 {
 
 public final static String MD5(String s){
  
  
  
  char hexDigits[] = {
    '0','1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd','e', 'f'};
  try {
   byte[]strTemp = s.getBytes();
   MessageDigestmdTemp = MessageDigest.getInstance("MD5");
   mdTemp.update(strTemp);
   byte[] md =mdTemp.digest();
   int j =md.length;
   char str[] =new char[j * 2];
   int k =0;
   for (int i =0; i < j; i++) {
   byte byte0 =md[i];
   str[k++] =hexDigits[byte0 >>> 4 & 0xf];
   str[k++] =hexDigits[byte0 & 0xf];
   }
   return newString(str);
   }
   catch(Exception e){
   returnnull;
   }
  
 }
// public static void main(String []args){
//  System.out.println(MD5("863259146"));
//  System.out.println(Md5.MD5("4sasa5"));
//  
// }

}

 

  评论这张
 
阅读(28)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018