首先添加依赖包:
org.bouncycastle
bcprov-jdk16
1.46
一、解密步骤:
二、主要字段:
三、代码如下:
package com.pay;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
public class WXPayUtil {
private static MessageDigest sMd5MessageDigest;
private static StringBuilder s