修改测试代码

This commit is contained in:
junj2.liang 2022-08-08 16:35:12 +08:00
parent adc8ec8605
commit 17385b5dec

View File

@ -32,11 +32,14 @@ public class LengthTest
// //
@Test @Test
public void syd_SM4_ShortDataTest(){ public void syd_SM4_ShortDataTest(){
int keyIdx = 0;
byte[] data = new byte[16];
//解密 pcData长度为0 //解密 pcData长度为0
byte[] bytes = api.SYD_SM4_ShortData(0, new byte[0], Consts.ECB_DEC); byte[] bytes = api.SYD_SM4_ShortData(0, new byte[0], Consts.ECB_DEC);
Arrays.toString(bytes); Arrays.toString(bytes);
//解密 pcData长度不为0 //解密 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); Arrays.toString(bytes2);
} }
@Test @Test
@ -61,7 +64,7 @@ public class LengthTest
List<byte[]> encData = api.SYD_SM4_BatchData( keyIdx , data2, Consts.ECB_ENC ); List<byte[]> encData = api.SYD_SM4_BatchData( keyIdx , data2, Consts.ECB_ENC );
List<byte[]> orgDatas2 = api.SYD_SM4_BatchData( keyIdx , encData, Consts.ECB_DEC ); List<byte[]> orgDatas2 = api.SYD_SM4_BatchData( keyIdx , encData, Consts.ECB_DEC );
for (byte[] byte_2 :orgDatas2) { for (byte[] byte_2 :orgDatas2) {
System.out.printf("解密后数据", Arrays.toString(byte_2)); System.out.println(Arrays.toString(byte_2));
} }
} }
@Test @Test