Поделиться через


Реализация PinPad (документация по пакету SDK для .NET версии 1.14)

Устройство PinPad предоставляет механизм ввода ПИН-кода клиентам и выступает в качестве криптографического механизма для взаимодействия с узлом транзакций EFT. Для выполнения этих задач объект службы PinPad может реализовать одну или несколько систем управления ПИН-кодами. Система управления PinPad определяет способ, в котором Пин-панель выполняет такие функции, как шифрование ПИН-кода, вычисления кода проверки подлинности сообщений и обновление ключей. Примерами систем управления PinPad являются Master-Session, DUKPT, APACS40, HGEP02, AS2805 и JDEBIT2, а также многие другие.

Объект службы PinPad должен иметь следующую минимальную возможность:

  • Принимает запись ПИН-кода на клавиатуре и предоставляет зашифрованный ПИН-код приложению.

Объект службы PinPad может также иметь следующие дополнительные возможности:

  • Вычисляет коды проверки подлинности сообщений.
  • Выполняет обновление ключей в соответствии с выбранной системой управления ПИН-кодами.
  • Позволяет использовать клавиатуру, дисплей и генератор тонов ПИН-кода для использования приложения. Если доступны один или несколько этих функций, приложение открывается и использует соответствующую клавиатуру POS, экран линии или объекты индикатора тона.

В этом разделе

  • Возможности PinPad описывают модель программирования и возможности для объектов службы PinPad .

  • Пример PinPad предоставляет пример кода PinPad .

Справочные материалы