Compartir a través de


Implementación de PinPad (documentación del SDK de POS para .NET v1.14)

Un dispositivo PinPad proporciona un mecanismo para que los clientes realicen entradas de PIN y actúen como motor criptográfico para la comunicación con un host de transacción EFT. Para estas tareas, un objeto de servicio PinPad puede implementar uno o varios sistemas de administración de PIN Pad. Un sistema de administración de PinPad define la manera en que PinPad realiza funciones como el cifrado de PIN, los cálculos de los códigos de autenticación de mensajes y la actualización de claves. Algunos ejemplos de sistemas de administración de PinPad son Master-Session, DUKPT, APACS40, HGEP02, AS2805 y JDEBIT2, entre muchos otros.

Un objeto de servicio PinPad debe tener la siguiente funcionalidad mínima:

  • Acepta una entrada de PIN en su teclado y proporciona un PIN cifrado a la aplicación.

Un objeto de servicio PinPad también puede tener las siguientes funcionalidades adicionales:

  • Calcula los códigos de autenticación de mensajes.
  • Realiza la actualización de claves de acuerdo con el sistema de administración de PIN Pad seleccionado.
  • Permite el uso del teclado, la pantalla y el generador de tonos de PIN Pad para el uso de la aplicación. Si hay una o varias de estas características disponibles, la aplicación se abre y usa los objetos de dispositivo de indicador de tono, presentación de líneas o teclado POS asociados.

En esta sección

Referencia