|
@@ -11,6 +11,7 @@ import com.fdkankan.common.constant.ErrorCode;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.common.util.RsaUtil;
|
|
|
import com.mybatisflex.core.query.QueryWrapper;
|
|
|
+import lombok.Data;
|
|
|
import lombok.extern.log4j.Log4j2;
|
|
|
import org.aspectj.lang.JoinPoint;
|
|
|
import org.aspectj.lang.annotation.Aspect;
|
|
@@ -30,6 +31,7 @@ import java.security.KeyFactory;
|
|
|
import java.security.PrivateKey;
|
|
|
import java.security.spec.PKCS8EncodedKeySpec;
|
|
|
import java.time.Instant;
|
|
|
+import java.util.Date;
|
|
|
import java.util.Objects;
|
|
|
|
|
|
@Log4j2
|
|
@@ -97,8 +99,10 @@ public class CheckSignatureAspect {
|
|
|
}
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
- String publicKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPRPQVjI+2vJ4NHiaKlm6MQ8FvH15fpmiY6iDOPHoW73DWN5pQPuN4EoZKj2kTCU8N1NrKnrjVCiHTwL3n22bFmxRREUZ7rlKrIDHB5RnumvOu5x+H8LUN+mK+0w7sjQoSQ6cUCLHlt4AeCAi5RMHEyD7AyaxBkN6gbNjZzcYWEwIDAQAB";
|
|
|
- String test = "8b4a0b35ef8b456eae47dc56bd72b56a-" + "1729673747";
|
|
|
+ String time = String.valueOf(new Date().getTime()/1000);
|
|
|
+ System.out.println(time);
|
|
|
+ String publicKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkmsGW7RXoaGdyLDd214MEdKlfxppxZBHwPsYiHp1/mDUeCKawUB8k9B3XYLmSK5e21AOLep2F0oZXQacNmAZVzCMbIDpTv6D2hRIHJVe5d9wkCAuKTMzybirnUzNTaLvrmWcA2n1PmqffaGdGrebbzl5qJC5WE+R0loGe8ySdCwIDAQAB";
|
|
|
+ String test = "test-" + time;
|
|
|
String s = RsaUtil.create(null, publicKey).encryptByPublicKey(test);
|
|
|
System.out.println(s);
|
|
|
}
|