MsrDataEncryption - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pointofservicedriverinterface.h

typedef enum _MsrDataEncryption {
  MsrDataEncryption_None,
  MsrDataEncryption_3DEA_DUKPT,
  MsrDataEncryption_AES,
  MsrDataEncryption_ExtendedBase
} MsrDataEncryption;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-pointofservicedriverinterface-_msrdataencryption)

_MsrDataEncryption enumeration

Description

This enumeration defines the kind of encryption algorithm supported by the magnetic stripe reader (MSR).

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.