diff --git a/pom.xml b/pom.xml index c26844e..8e7a580 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.sunyard sydapi4j - 1.0.2022-SNAPSHOT + 2.01 jar sydapi4j @@ -32,28 +32,12 @@ 1.0.3 test - - - + - org.bouncycastle - bcprov-jdk15on - 1.65 - - - - - - org.bouncycastle - bcpkix-jdk15on - 1.65 - - - - - com.github.houbb - junitperf - 1.0.3 + org.apache.jmeter + ApacheJMeter_java + 5.4.3 + provided @@ -72,8 +56,6 @@ - - com.google.zxing core @@ -85,26 +67,16 @@ 3.5.0 - - org.apache.jmeter - ApacheJMeter_java - 5.4.3 - provided - - - org.bouncycastle bcpkix-jdk15on 1.68 - org.bouncycastle bcprov-jdk15on 1.68 - @@ -126,29 +98,6 @@ gson 2.13.1 - - - - - - - - - - - - - - - - - - - - - - - sydapi4j @@ -158,7 +107,6 @@ org.codehaus.groovy groovy-eclipse-compiler 2.9.2-01 - true diff --git a/src/test/java/cmbpoc/FunctionTest.java b/src/test/java/cmbpoc/FunctionTest.java index 18ebd11..decba4a 100644 --- a/src/test/java/cmbpoc/FunctionTest.java +++ b/src/test/java/cmbpoc/FunctionTest.java @@ -2,6 +2,7 @@ package cmbpoc; import com.sunyard.proto.Util; import org.junit.After; +import org.junit.Assert; import org.junit.Before; import org.junit.Test; import racal.sunyard.main.SydApi4j; @@ -53,18 +54,16 @@ public class FunctionTest { @Test public void SYD_SM2_Sign(){ this.api.SYD_SM2_Sign_HA(1, privateKey, publicKey, orgData); - } - - - @Test - public void SYD_SM2_Verify(){ this.api.SYD_SM2_Verify_HA(1, publicKey, orgData, sign); } + @Test public void SYD_SM2_Encrypt(){ - this.api.SM2Decrypt(); + byte[] enData = this.api.SYD_SM2_Encrypt(publicKey, orgData); + byte[] deData = this.api.SYD_SM2Decrypt(privateKey, enData); + Assert.assertArrayEquals(enData, deData); }