`

java MD5加密

    博客分类:
  • Util
md5 
阅读更多

 

 

java MD5加密:

 

package com.sina.util;

import java.security.MessageDigest;

public class MD5Util {

	public static String getMD5(String source) {

		MessageDigest messageDigest = null;

		try {
			messageDigest = MessageDigest.getInstance("MD5");
			messageDigest.reset();
			messageDigest.update(source.getBytes("UTF-8"));
		} catch (Exception e) {
			e.printStackTrace();
		}

		byte[] byteArray = messageDigest.digest();
		StringBuffer md5StrBuff = new StringBuffer();

		for (int i = 0; i < byteArray.length; i++) {
			if (Integer.toHexString(0xFF & byteArray[i]).length() == 1) {
				md5StrBuff.append("0").append(Integer.toHexString(0xFF & byteArray[i]));
			} else {
				md5StrBuff.append(Integer.toHexString(0xFF & byteArray[i]));
			}
		}

		return md5StrBuff.toString();
	}

}

 

 

java MD5

分享到:
评论

相关推荐

    Java Md5加密工具类

    Java Md5加密工具类

    java md5加密

    java中的md5加密函数,已经封装成类和函数了,非常好用。

    java MD5加密实现代码

    在Java中,MD5加密主要通过`java.security.MessageDigest`类来实现。以下是关于Java MD5加密的一些详细知识: 1. **初始化MessageDigest对象**: 在Java中,使用`MessageDigest.getInstance("MD5")`来获取MD5算法...

    java Md5加密方法 java Md5加密方法 java Md5加密方法

    java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密...

    Java MD5加密(实例讲解)

    Java MD5 加密技术详解 MD5 加密技术是计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。MD5 即 Message-Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。MD5 加密技术具有...

    java md5加密 解密

    2. **Java中的MD5加密**:在Java中,可以使用`java.security.MessageDigest`类来实现MD5加密。首先,需要创建一个MD5实例,然后更新要加密的字节数组,最后获取并转换成十六进制字符串。 ```java import java....

Global site tag (gtag.js) - Google Analytics