Compartilhar via


Implementação de PinPad (Documentação do SDK do POS para .NET v1.14)

Um dispositivo PinPad fornece um mecanismo para os clientes executarem a entrada de PIN e atuam como um mecanismo criptográfico para se comunicar com um Host de Transação do EFT. Para executar essas tarefas, um Objeto de Serviço PinPad pode implementar um ou mais Sistemas de Gerenciamento de Pin Pad. Um Sistema de Gerenciamento de PinPad define a maneira como o PinPad executa funções como criptografia de PIN, cálculos de código de autenticação de mensagem e atualização de chave. Exemplos de sistemas de gerenciamento de PinPad incluem Master-Session, DUKPT, APACS40, HGEP02, AS2805 e JDEBIT2, entre muitos outros.

Um Objeto de Serviço PinPad deve ter a seguinte funcionalidade mínima:

  • Aceita uma entrada de PIN em seu teclado e fornece um PIN criptografado para o aplicativo.

Um Objeto de Serviço PinPad também pode ter os seguintes recursos adicionais:

  • Computa códigos de autenticação de mensagem.
  • Executa a atualização da chave de acordo com o Sistema de Gerenciamento de Pin Pad selecionado.
  • Permite o uso teclado, do visor e do gerador de tom do Pin Pad para uso do aplicativo. Se um ou mais desses recursos estiverem disponíveis, o aplicativo será aberto e usará os objetos de dispositivo de teclado, exibição de linha ou indicador de tom do POS associados.

Nesta seção

Referência