End-to-End Encryption Details

Apriva supports the encryption of sensitive information from hardware encrypting devices.  Our key management uses the Derived Unique Key Per Transaction (DUKPT) algorithm with a Data Encryption key variant.  The following data format is expected upon decryption:

MSR Track Data

Standard track data with or without the sentinels

  • TRACK2:   4761739001010010=15122011143857589

  • TRACK2:   ;4761739001010010=15122011143857589?

  • TRACK1:   B4055010000000005^GP TEST CARD^181250254321987123456789012345

EMV Data

Standard EMV Tag format with the option of an additional ANSII ISO BCD Encoding

  • ENCRYPTEDCARDDATAENCODING: ASCIIISOBCD or NONE

  • DECRYPTEDEMVDATA: 5010414D45524943414E20455850524553535713374245002771003D130120111021234500000F5
    A08374245002771003F82023C008408A000000025010801950508400080005F201241454950532032352054455354
    20434152445F24031301315F2A0208405F300202019F01060000000000019F160F200000000000000000000000000
    0009F21031815339F33036028C89F4104000030789F4E0120

Supported Hardware

For details on ordering the following hardware with Apriva Test of Production keys please see Apriva Supported Preipherals

  • ​Anywhere Commerce
  • Globalcom
  • IDTech
  • Infinite Peripherals
  • LimePC
  • Magtek
  • Miura
  • OTI
  • PAX​

Please contact Apriva Integration Services at email devsupport@apriva.com or telephone (844) 291-4701 with any questions or for further details.