diff --git a/src/test/java/test/LengthTest.java b/src/test/java/test/LengthTest.java index db0cc6f..e53c614 100644 --- a/src/test/java/test/LengthTest.java +++ b/src/test/java/test/LengthTest.java @@ -32,11 +32,14 @@ public class LengthTest // @Test public void syd_SM4_ShortDataTest(){ + int keyIdx = 0; + byte[] data = new byte[16]; //解密 pcData长度为0 byte[] bytes = api.SYD_SM4_ShortData(0, new byte[0], Consts.ECB_DEC); Arrays.toString(bytes); //解密 pcData长度不为0 - byte[] bytes2 = api.SYD_SM4_ShortData(0, new byte[16], Consts.ECB_DEC); + byte[] encData = api.SYD_SM4_ShortData( keyIdx , data, Consts.ECB_ENC ); + byte[] bytes2 = api.SYD_SM4_ShortData(keyIdx, encData, Consts.ECB_DEC); Arrays.toString(bytes2); } @Test @@ -61,7 +64,7 @@ public class LengthTest List encData = api.SYD_SM4_BatchData( keyIdx , data2, Consts.ECB_ENC ); List orgDatas2 = api.SYD_SM4_BatchData( keyIdx , encData, Consts.ECB_DEC ); for (byte[] byte_2 :orgDatas2) { - System.out.printf("解密后数据", Arrays.toString(byte_2)); + System.out.println(Arrays.toString(byte_2)); } } @Test