Freigeben über


MsrDataEncryption-Enumeration (pointofservicedriverinterface.h)

Diese Enumeration definiert die Art des Verschlüsselungsalgorithmus, der vom Magnetstreifenleser (Magnetic Stripe Reader, MSR) unterstützt wird.

Syntax

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

Konstanten

 
MsrDataEncryption_None
Gibt keinen Verschlüsselungsalgorithmus an.
MsrDataEncryption_3DEA_DUKPT
Der DUKPT-Verschlüsselungsalgorithmus (Unique Key Pro Transaktion) von Triple Data Encryption Standard (DES).
MsrDataEncryption_AES
Advanced Encryption Standard (AES).
MsrDataEncryption_ExtendedBase
Ein herstellerspezifischer Verschlüsselungsalgorithmus. Dienstspezifische Werte beginnen bei 0x01000000 und sind für zusätzliche Verschlüsselungsalgorithmen reserviert.

Anforderungen

Anforderung Wert
Header pointofservicedriverinterface.h (include Pointofservicedriverinterface.h)