scuyxi 2011-11-15
MD5java实现
public static String encodeMD5Hex(String data) {
return DigestUtils.md5Hex(data);
}测试代码
public void testMD5() throws NoSuchAlgorithmException
{
String data = "md5数字签名";
//可以加入一些混淆值,例如支付宝会给你一个key
String salt_key = "1d312ye2shd12q12dfsd";
assertEquals(encodeMD5Hex(data+salt_key), encodeMD5Hex(data+salt_key));
}mavenjar依赖
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.5</version>
</dependency>