PinPad 实现(POS for .NET v1.14 SDK 文档)

PinPad 设备为客户提供了一种执行 PIN 输入的机制,并充当与 EFT 事务主机通信的加密引擎。 为了执行这些任务,PinPad 服务对象可以实现一个或多个 PIN Pad 管理系统。 PinPad 管理系统定义了 PinPad 执行 PIN 加密、消息验证代码计算和密钥更新等功能的方式。 PinPad 管理系统的示例包括主会话、DUKPT、APACS40、HGEP02、AS2805 和 JDEBIT2 等。

PinPad 服务对象必须具有以下最低功能:

  • 接受键盘上的 PIN 输入,并为应用程序提供加密的 PIN。

PinPad 服务对象可能还具有以下附加功能:

  • 计算消息验证代码。
  • 根据所选的 PIN Pad 管理系统执行密钥更新。
  • 允许 PIN Pad 键盘、显示器和音频发生器供应用程序使用。 如果其中一个或多个功能可用,应用程序将打开并使用关联的 POS 键盘、行显示或音频指示器设备对象。

本节内容

参考