java взаимодействует с payshield 9000

Можно ли построить приложение java, которое может быть использовано для проверки
штырь основанный на своем лотке, и изменяет штырь если клиенту нужно оно. Моя компания использует thales payshield 9000..?

I can only connect through the hsm via ip and port

   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());
    }

Я понятия не имею , как проверить pin-код, введенный клиентом, и изменить pin-код, если это нужно клиенту. Пожалуйста, помогите мне, или скажите мне, что мне нужно знать в первую очередь….спасибо. (Извините за мой плохой английский)

1 ответ

  1. Вы можете подключить Thales HSM с Tcp и отправить команды для проверки данных PinBlock. HSM не проверяет и не понимает ваш выбор языка. Вы можете проверить документацию Thales «Справочник по командам», чтобы проверить детали.

    Существуют различные команды для проверки данных PIN:

    Проверка PIN-кода с помощью метода IBM

    Проверка PIN-кода с помощью метода IBM

    Проверка PIN-кода с помощью метода VISA PVV

    Проверка PIN-кода с помощью метода VISA PVV

    Проверка PIN-кода с помощью метода Diebold

    Проверьте контактный разъем с помощью метода сравнения

    Проверка пин-кода обмена с помощью метода сравнения

    Перевести PIN и длина PIN