MsrDataEncryption enumeration (pointofservicedriverinterface.h)
This enumeration defines the kind of encryption algorithm supported by the magnetic stripe reader (MSR).
Syntax
typedef enum _MsrDataEncryption {
MsrDataEncryption_None,
MsrDataEncryption_3DEA_DUKPT,
MsrDataEncryption_AES,
MsrDataEncryption_ExtendedBase
} MsrDataEncryption;
Constants
MsrDataEncryption_None Indicates no encryption algorithm. |
MsrDataEncryption_3DEA_DUKPT The Triple Data Encryption Standard (DES) Derived Unique Key Per Transaction (DUKPT) encryption algorithm. |
MsrDataEncryption_AES The Advanced Encryption Standard (AES). |
MsrDataEncryption_ExtendedBase A vendor-specific encryption algorithm. Service-specific values begin at 0x01000000 and are reserved for additional encryption algorithms. |
Requirements
Requirement | Value |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |