可以直接复制使用
/**
*
*/
package com.trafree.banking.server.hardcore.util;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* @author Michael
*
*/
public class Md5Util {
private static char[] hexDigits = {'0','1','2','3','4','5','6','7','8','9', 'A','B','C','D','E','F' };
private static MessageDigest md5;
/**
* MD5加密转大写
*/
public static String MD5EncodeInUppercase(String beforeEncrypted,String charset) {
String resultString="";
try {
md5=MessageDigest.getInstance("MD5");
if(charset==null||chars