java md5加密
/***
* MD5加碼 生成32位md5碼
*/
public static String String2MD5(String inStr){
MessageDigest md5 = null;
try{
md5 = MessageDigest.getInstance("MD5");
}catch (Exception e){
System.out.println(e.toString());
e.printStackTrace();
return "";
}
char[] charArray = inStr.toCharArray();
byte[] byteArray = new byte[charArray.length];
for (int i = 0; i < charArray.length; i++)
byteArray[i] = (byte) charArray[i];
byte[] md5Bytes = md5.digest(byteArray);
StringBuffer hexValue = new StringBuffer();
for (int i = 0; i < md5Bytes.length; i++){
int val = ((int) md5Bytes[i]) & 0xff;
if (val < 16)
hexValue.append("0");
hexValue.append(Integer.toHexString(val));
}
return hexValue.toString();
}
相關文章
- java MD5 加密Java加密
- 【Java】MD5加密Java加密
- JAVA中MD5加密(MD5工具類)Java加密
- java MD5 加密實現Java加密
- java md5加密的幾種方式Java加密
- MD5加密加密
- java實現MD5加鹽加密方法Java加密
- C# 實現MD5加密處理 MD5 加密C#加密
- md5加密解密加密解密
- iOS MD5加密iOS加密
- Vue 前端md5加密Vue前端加密
- 關於MD5加密加密
- oracle的md5加密Oracle加密
- MD5加密工具類加密
- Java常用加密演算法(一)—單向加密演算法(MD5/SHA)Java加密演算法
- Android資料加密之MD5加密Android加密
- Oracle和MySQL md5加密OracleMySql加密
- qt實現md5加密QT加密
- Oracle中的MD5加密Oracle加密
- C# MD5 加密,解密C#加密解密
- Javascript實現MD5加密JavaScript加密
- SQL Server中MD5加密SQLServer加密
- 獲取md5加密值加密
- MD5加密演算法加密演算法
- MD5加密工具類--備忘加密
- python 實現md5加密Python加密
- ASP md5 加密程式原始碼加密原始碼
- Oracle 提供的MD5加密函式Oracle加密函式
- MD5雜湊加密演算法加密演算法
- 如何 使 Java、C# md5 加密的值保持一致JavaC#加密
- JavaScript實現的base64加密、md5加密、sha1加密及AES加密JavaScript加密
- 資料庫級別的 MD5 加密資料庫加密
- python怎麼使用md5加密解密Python加密解密
- Golang兩種方法實現MD5加密Golang加密
- iOS 對字串和檔案md5加密iOS字串加密
- jquery和php中相同的MD5加密jQueryPHP加密
- 用C#將字串用MD5加密C#字串加密
- MD5加密演算法簡介 (轉)加密演算法