package com.simple.utils; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Arrays; public class CheckUtil { //token为自己定义的一个字符串 public static boolean checkSignature(String token, String signature,String timestamp,String nonce) { String[] arr = new String[]{token,timestamp,nonce}; //排序 Arrays.sort(arr); //生成字符串 StringBuffer sb = new StringBuffer(); for(int i=0; i>> 4) & 0X0F]; tempArr[1] = Digit[b & 0X0F]; String s = new String(tempArr); return s; } }