修改网联签名验签接口,添加新疆测试类

This commit is contained in:
zhoubin
2021-12-15 15:39:43 +08:00
parent fc82f99105
commit 3ed89ebbe1
4 changed files with 480 additions and 11 deletions
@@ -202,7 +202,7 @@ interface SydSYMApi {
/**
* 用输入的会话密钥,对指定报文数据进行加密处理。填充模式为1
*
* @param nAlg 算法标识., 1:DES,2:AES256,3:SM4。
* @param nAlg 算法标识., 0x00:3DES,0x01:SM4。
* @param seesionKey 本地LMK 加密的会话密钥,HEX 格式
* @param pINdata 要加密的报文明文。必须是 8 或16 的倍数。
* @return 输出的报文密文, 长度为报文明文 + 16
@@ -234,7 +234,7 @@ interface SydSYMApi {
/**
* 用输入的会话密钥,对指定报文数据进行解密处理。填充模式为1
*
* @param nAlg  算法标识.1:DES,2:AES256,3:SM4。
* @param nAlg  算法标识.0x00:3DES,0x01:SM4。
* @param seesionKey 本地LMK 加密的会话密钥,HEX 格式
* @param pINdata 要解密的报文密文。长度必须是8 或16 的倍数。
* @return 输出的报文明文。
@@ -2362,6 +2362,7 @@ public class SydApi4j implements SydApi {
data.put("certificateModel$option", 0);
data.put("certificateSn", pCertSerial);
data.put("inData", pOrgData);
data.put("dataFlag", 'P');
packet.put("data", data);
// 渲染发送
@@ -2413,6 +2414,7 @@ public class SydApi4j implements SydApi {
data.put("certificateSn", pCertSerial);
data.put("inData", pOrgData);
data.put("sign", pSignData);
data.put("dataFlag", 'P');
packet.put("data", data);
// 渲染发送