Partager via


MsrDataEncryption, énumération (pointofservicedriverinterface.h)

Cette énumération définit le type d’algorithme de chiffrement pris en charge par le lecteur de bandes magnétiques (MSR).

Syntaxe

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

Constantes

 
MsrDataEncryption_None
Indique qu’aucun algorithme de chiffrement n’est utilisé.
MsrDataEncryption_3DEA_DUKPT
Algorithme de chiffrement unique par transaction (DUKPT) dérivé de Triple Data Encryption Standard (DES).
MsrDataEncryption_AES
Advanced Encryption Standard (AES).
MsrDataEncryption_ExtendedBase
Algorithme de chiffrement spécifique au fournisseur. Les valeurs spécifiques au service commencent à 0x01000000 et sont réservées à des algorithmes de chiffrement supplémentaires.

Exigences

Exigence Valeur
d’en-tête pointofservicedriverinterface.h (include Pointofservicedriverinterface.h)