package czd.lib.encode;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* @author Chen.Zhidong
* 2012-8-25
*/
public class MD5 {
public static String encode(byte[] toencode, boolean useshort) {
try
{
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.reset();
md5.update(toencode);
toencode = md5.digest();
return useshort ? Hex.toString(toencode).substring(8, 24) : Hex.toString(toencode);
} catch (NoSuchAlgorithmException e)
{
e.printStackTrace();
}
return "";
}
}