武汉人行指令整合
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
package com.sunyard.sydapi.test;
|
||||
|
||||
import com.sunyard.RetWrap;
|
||||
import com.sunyard.proto.Util;
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import racal.sunyard.main.SydApi4j;
|
||||
|
||||
public class TestAllMethods {
|
||||
|
||||
SydApi4j api;
|
||||
|
||||
@Before
|
||||
public void before() {
|
||||
System.setProperty("com.sunyard.sydapi4j.debug", "true");
|
||||
api = (SydApi4j) new SydApi4j().connect("172.16.17.163", 8889, null, 1000);
|
||||
}
|
||||
|
||||
@After
|
||||
public void after() {
|
||||
try {
|
||||
this.api.disconnect();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
// 1.1.1 对称密钥产生
|
||||
@Test
|
||||
public void testGenSymmetricKey() {
|
||||
RetWrap retWrap = api.genSymmetricKey("000", 'X');
|
||||
String lmkKey = new String(Util.hexString2Bytes(Util.bytes2HexString((byte[]) retWrap.get("lmkKey"))));
|
||||
String keyCheck = new String(Util.hexString2Bytes(Util.bytes2HexString((byte[]) retWrap.get("keyCheck"))));
|
||||
System.out.println("lmkKey:" + lmkKey);
|
||||
System.out.println("keyCheck:" + keyCheck);
|
||||
}
|
||||
|
||||
// 1.1.2 对称密钥产生, 对比之前添加了可产生ZMK加密下的密钥
|
||||
@Test
|
||||
public void testGenSymKey() {
|
||||
// RetWrap retWrap = api.genSymKey(0, "000", 'X', null);
|
||||
// String lmkKey = new String(Util.hexString2Bytes(Util.bytes2HexString((byte[]) retWrap.get("lmkKey"))));
|
||||
// String keyCheck = new String(Util.hexString2Bytes(Util.bytes2HexString((byte[]) retWrap.get("keyCheck"))));
|
||||
// System.out.println("lmkKey:" + lmkKey);
|
||||
// System.out.println("keyCheck:" + keyCheck);
|
||||
|
||||
RetWrap retWrap = api.genSymKey(1, "000", 'X', "1");
|
||||
String lmkKey = new String(Util.hexString2Bytes(Util.bytes2HexString((byte[]) retWrap.get("lmkKey"))));
|
||||
String keyCheck = new String(Util.hexString2Bytes(Util.bytes2HexString((byte[]) retWrap.get("keyCheck"))));
|
||||
System.out.println("lmkKey:" + lmkKey);
|
||||
System.out.println("keyCheck:" + keyCheck);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user