使用的Spring Core 中的工具类DigestUtils,示例如下:
-- 使用md5计算签名
String appId = "test";
String secretKey = "testKey";
long timestamp = System.currentTimeMillis();
String sign = DigestUtils.md5DigestAsHex((DigestUtils.md5DigestAsHex((appId + secretKey).getBytes()) + timestamp).getBytes());