Java实现MD5加密

来源:互联网 发布:rush鼻吸器淘宝 编辑:程序博客网 时间:2024/05/29 09:13
package util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * MD5加密 *  * @author baiyang *  */public class MD5 {/** * 加密字符串 *  * @params 待加密字符串 * @return 加密后的结果 */public static String getMD5(String s) {StringBuilder buf = newStringBuilder("");MessageDigest md = null;try {md = MessageDigest.getInstance("MD5");} catch (NoSuchAlgorithmException e) {e.printStackTrace();}md.update(s.getBytes());byte b[] = md.digest();int i;for (int offset = 0; offset < b.length; offset++) {i = b[offset];if (i < 0) {i += 256;}if (i < 16) {buf.append("0");}buf.append(Integer.toHexString(i));}return buf.toString().toUpperCase();}}

原创粉丝点击