kEMVS - Kernel EMV multi-plataforma

O "kEMVS" é uma biblioteca confiável para processamento de cartões com chip no padrão EMV, voltada ao uso em diferentes plataformas, tais como Pinpads, Terminais POS, ATMs.

Características

O "kEMVS" possui as seguintes características básicas:

  • Totalmente aderente à norma EMV 4.3.
  • Desenvolvido em linguagem ANSI C, permite fácil portabilidade para diferentes plataformas de hardware e sistemas operacionais.
  • Suporta todos os itens opcionais e mandatórios da norma EMV e permite diferentes configurações no formulário ICS.
  • Interface simples através de apenas doze funções C de alto nível.
  • Interação com a aplicação principal através de seis funções de "callback", voltadas à captura de PIN, apresentação de mensagens e obtenção de parâmetros EMV.
  • Retornos de erro detalhados, incluindo discriminação de motivo para falha de autenticação (SDA, DDA, CDA).
  • Ausência de mensagens embutidas, pois toda a interface homem-máquina é gerenciada pela aplicação principal, permitindo flexibilidade na adaptação para diferentes situações e idiomas.
  • Documentação detalhada em inglês e português.