Encryption
Last updated
The Encryption Type provides the key type, variant, and other information the host can use to decrypt encrypted data included in various payloads. The possible values are an ORed bitmask using the following elements:
0xxx xxxx = Fixed Key (Not used)
1xxx xxxx = DUKPT Key
xx00 xxxx = TDES
xx01 xxxx = AES128
xx10 xxxx = AES256
xxxx 0000 = Data Encrypt/Decrypt Variant
xxxx 0001 = PIN Variant
xxxx 0010 = MAC Variant
xxxx 0011 = Data, Encrypt Variant
xxxx 0100 = MAC Verify Variant
xxxx 0101 = RESERVED
xxxx 0110 = RESERVED
xxxx 0111 = AES PIN Encrypt
xxxx 1000 = AES MAC Generate
xxxx 1001 = AES MAC Verify
xxxx 1010 = AES MAC Generate/Verify
xxxx 1011 = AES Data Encrypt
xxxx 1100 = AES Data Decrypt
xxxx 1101 = AES Data Encrypt/Decrypt
xxxx 1110 = RESERVED
xxxx 1111 = RESERVED
Last updated

