Compartilhar via


Enumeração MsrDataEncryption (pointofservicedriverinterface.h)

Essa enumeração define o tipo de algoritmo de criptografia compatível com o MSR (leitor de listras magnéticas).

Syntax

typedef enum _MsrDataEncryption {
  MsrDataEncryption_None,
  MsrDataEncryption_3DEA_DUKPT,
  MsrDataEncryption_AES,
  MsrDataEncryption_ExtendedBase
} MsrDataEncryption;

Constantes

 
MsrDataEncryption_None
Indica nenhum algoritmo de criptografia.
MsrDataEncryption_3DEA_DUKPT
O algoritmo de criptografia DUKPT (Chave Exclusiva Por Transação) derivada de DES (Triple Data Encryption Standard).
MsrDataEncryption_AES
O AES (Advanced Encryption Standard).
MsrDataEncryption_ExtendedBase
Um algoritmo de criptografia específico do fornecedor. Os valores específicos do serviço começam em 0x01000000 e são reservados para algoritmos de criptografia adicionais.

Requisitos

Requisito Valor
Cabeçalho pointofservicedriverinterface.h (inclua Pointofservicedriverinterface.h)