测试接口
This commit is contained in:
@@ -54,7 +54,9 @@ public class SydApiException extends RuntimeException{
|
||||
case 2:
|
||||
this.msg = "签名验证错误 ";
|
||||
break;
|
||||
|
||||
case 129:
|
||||
this.msg = "没有该指令";
|
||||
break;
|
||||
case 32770:
|
||||
this.msg = "签名验证错误(P7) ";
|
||||
break;
|
||||
|
||||
@@ -207,13 +207,13 @@ public interface SydGenApi {
|
||||
* 产生对称密钥,通过公钥加密生成网联格式的数字信封。
|
||||
|
||||
* @param dn 对*方 X509 证书DN。
|
||||
* @param nAlg 算法标识,0:AES,1:SM4
|
||||
* @param alg 算法标识,0:AES,1:SM4
|
||||
* @return RetWrap 包含 CipherKey SessionKey KCV
|
||||
* CipherKey 公钥加密的会话密钥 ,BASE64 编码
|
||||
* SessionKey 本地LMK 加密的会话密钥,HEX 格式, 本地 LMK 加密的会话密钥长度,HEX 格式(不包括第 1 个字符),一般为 33 个 Bytes。默认输入值为缓冲区的大小。
|
||||
* KCV 会话密钥的检验值,HEX 格式,长度为 32H。
|
||||
*/
|
||||
RetWrap generateDEByDn(byte[] dn, byte nAlg) throws Exception;
|
||||
RetWrap generateDEByDn(byte[] dn, int alg) throws Exception;
|
||||
|
||||
/**
|
||||
* 产生对称密钥,通过公钥加密生成网联格式的数字信封。
|
||||
|
||||
@@ -88,7 +88,7 @@ interface SydAttachedSVApi {
|
||||
|
||||
/**
|
||||
* 采用 RSA 算法,用指定的公钥对指定的原始数据进行数字签名验证。
|
||||
* @param HashMark 证书号
|
||||
* @param HashMark 哈希标识
|
||||
* @param nOrgDataType 签名方式
|
||||
* @param publicKey 公钥
|
||||
* @param orgData 原始数据
|
||||
|
||||
Reference in New Issue
Block a user