Freigeben über


MsrDataEncryption-Aufzählung (pointofservicedriverinterface.h)

Diese Enumeration definiert die Art des Verschlüsselungsalgorithmus, der vom Magnetstreifenleser (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 Verschlüsselungsalgorithmus für Triple Data Encryption Standard (DES) abgeleiteter eindeutiger Schlüssel pro Transaktion (DUKPT).
MsrDataEncryption_AES
Der Advanced Encryption Standard (AES).
MsrDataEncryption_ExtendedBase
Ein anbieterspezifischer 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)