锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美一区二区视频在线,亚洲亚洲一区二区三区,91美女精品http://www.aygfsteel.com/dingdangxiaoma/category/30901.htmlzh-cnFri, 18 Apr 2008 08:14:28 GMTFri, 18 Apr 2008 08:14:28 GMT60- java MD5鍔犲瘑綆鍗曞疄鐜?/title>http://www.aygfsteel.com/dingdangxiaoma/articles/194028.html鍙綋灝忛┈鍙綋灝忛┈Fri, 18 Apr 2008 06:17:00 GMThttp://www.aygfsteel.com/dingdangxiaoma/articles/194028.htmlhttp://www.aygfsteel.com/dingdangxiaoma/comments/194028.htmlhttp://www.aygfsteel.com/dingdangxiaoma/articles/194028.html#Feedback0http://www.aygfsteel.com/dingdangxiaoma/comments/commentRss/194028.htmlhttp://www.aygfsteel.com/dingdangxiaoma/services/trackbacks/194028.htmlEdited by DingDangXiaoMa
java MD5鍔犲瘑綆鍗曞疄鐜?
婧愮爜濡備笅,騫舵湁娉ㄩ噴:
package com.zh.test.util;
import
java.security.MessageDigest;
import
java.security.NoSuchAlgorithmException;
/**
* 鍔犲瘑綾伙紟瀵硅緭鍏ョ殑瀛楃涓茶繘琛屽姞瀵嗭紟
*
* @author Administrator
*
*/
public class MyEncrypt {
/**
* 瀵瑰瓧絎︿覆榪涜鍔犲瘑澶勭悊.鐢ㄥ埌鐨勭畻娉曟槸JDK 1.5涓殑 MD5綆楁硶 . MD5鏄竴涓笉鍙嗙殑綆楁硶錛?br />
*
* @param toEncrypt
* @return
* @throws
Exception
*/
public static String encrypt(String
toEncrypt) throws Exception {
String inStr = toEncrypt;
MessageDigest md = null;
String out =
null;
System.out.println("杞彉涔嬪墠鐨勯暱搴? " +
inStr.getBytes().length);
try {
md
= MessageDigest.getInstance("MD5");
byte[] digest =
md.digest(inStr.getBytes());
out =
byte2hex(digest);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
throw
e;
}
return out;
}
/**
* 鎶婁簩榪涘埗鏁扮粍杞崲鎴愬崄鍏繘鍒?
*
* @param
b
* @return
*/
private static String
byte2hex(byte[] b) {
System.out.println("鏁扮粍闀垮害; " +
b.length);
String hs = "";
String stmp =
"";
for (int n = 0; n < b.length; n++) {
stmp = (java.lang.Integer.toHexString(b[n] & 0XFF));
if (stmp.length() == 1) {
hs =
hs + "0" + stmp;
} else {
hs = hs + stmp;
}
}
return hs.toUpperCase();
}
/**
* 瀵瑰姞瀵嗙畻娉曡繘琛屾祴璇?
*
* @param args
*
鍙傛暟
* @throws Exception
* 寮傚父澶勭悊.
*/
public static void main(String[] args) throws Exception {
String toEncrypt = "123456";
String toEncrypt2
= "aaa1112鎮ㄥソ濂絗11887444....---00022";
String outString =
MyEncrypt.encrypt(toEncrypt2);
System.out.println(outString);
System.out.println("2C1835B7872CAB44D5D87312B85D829A".length());
}
}
浠ヤ笂閮ㄥ垎鏄MD5綆楁硶鐨勭畝鍗曞疄鐜?緗戜笂涔熸湁寰堝榪欐牱鐨勮祫鏂?璋佹湁鍏磋叮,鍙互鎵炬洿澶氱殑璧勬枡,
浠庣綉涓婄湅,璇碝D5鏄竴涓笉鍙嗙殑榪愮畻,涔熶笉鐭ラ亾鏄笉鏄繖鏍?
鍙互鍙傝冪綉绔?http://www.moon-soft.com/doc/2624.htm

]]>
主站蜘蛛池模板:
开封市|
信阳市|
烟台市|
武鸣县|
林口县|
墨玉县|
雅安市|
成安县|
张家港市|
兴隆县|
增城市|
安平县|
泊头市|
射阳县|
灌云县|
崇仁县|
林口县|
沈阳市|
崇礼县|
唐海县|
广西|
三台县|
深圳市|
杨浦区|
尼勒克县|
宾阳县|
利辛县|
柯坪县|
滁州市|
新民市|
内黄县|
密云县|
文登市|
得荣县|
五家渠市|
峡江县|
民勤县|
藁城市|
佳木斯市|
贺州市|
台山市|