package com.zkfr.unifyplatforminteractserver_gansu.utils;
import java.security.MessageDigest;
public class Md5Util
{
public static String encodeTo32BitCapitalByMd5( String str )
{
try
{
MessageDigest md5 = MessageDigest.getInstance( "MD5" );
byte[] md5Bytes = md5.digest(str.getBytes());
StringBuilder stringBuilder = new StringBuilder();
for( byte md5Byte : md5Bytes )
{
int val = ((int) md5Byte) & 0xff;
if (val < 16)
stringBuilder.append("0");
stringBuilder.append(Integer.toHexString(val));
}
return stringBuilder.toString().toUpperCase();
}
catch( Exception e )
{
e.printStackTrace();
return null;
}
}
}