package cn.com.qmth.markingaudit.utils; import java.security.NoSuchAlgorithmException; import com.qmth.boot.tools.codec.CodecUtils; import com.qmth.boot.tools.models.ByteArray; /** * 后台生成签名工具类 */ public class AuthorizationCreateUtil { public static void main(String[] args) throws NoSuchAlgorithmException { String accessKey = "0315b78010974ce4baedd8005dc2b834"; String accessSecret = "XwaMV27j1c39rHBBucSSJYvUmf7SGdNi"; System.out.println(buildApiSecret(accessKey, accessSecret)); } public static String buildApiSecret(String accessKey, String accessSecret) { return ByteArray.fromArray(CodecUtils.hmacsha256(accessKey.getBytes(), accessSecret.getBytes())).toHexString() .toLowerCase(); } }