是否可以构建可用于验证的Java应用程序 基于其平底锅的销钉,如果客户需要,可以更换销钉。我的公司使用thales payshield 9000 ..?
我只能通过ip和port
通过hsm连接 private String HSM_IP = "10.100.2.4";
private String HSM_PORT = "9998";
private Socket socket = null;
try{
socket = new Socket(HSM_IP,HSM_PORT);
socket.connect();
System.out.println("Connection Success");
}catch (IOException iex){
System.out.println("Connection Failed : " + iex.getMessage());
}
我不知道如何验证客户输入的引脚,并在客户需要时更改引脚。请帮帮我,或先告诉我我需要知道的事情....谢谢。 (我很抱歉我的英语不好)
答案 0 :(得分:0)
您可以使用Tcp连接Thales HSM并发送命令以验证您的PinBlock数据。 HSM不检查也不了解您的语言选择。您可以查看Thales文档"命令参考手册"检查细节。
有不同的命令来验证您的PIN数据:
使用IBM方法验证PIN
使用IBM方法验证PIN
使用VISA PVV方法验证PIN
使用VISA PVV方法验证PIN
使用Diebold方法验证PIN
使用比较方法验证终端PIN
使用比较方法验证交换密钥
翻译PIN和PIN长度