From 17385b5decc74b870d22c85720ec465783cca2ad Mon Sep 17 00:00:00 2001 From: "junj2.liang" Date: Mon, 8 Aug 2022 16:35:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8B=E8=AF=95=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/test/java/test/LengthTest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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