0 - Table of Contents
Status Codes .......................................................................................................... 62
A.1
Library Status Codes ......................................................................................................... 62
A.2
Operation Status Codes ................................................................................................... 62
A.3
Response Status Codes ................................................................................................... 62
EMV CBC-MAC ........................................................................................................ 63
Cryptography .......................................................................................................... 64
C.1
Decrypt PIN ........................................................................................................................ 64
C.1.1
C.1.2
C.1.3
C.2
Decrypt Card Track ........................................................................................................... 64
C.2.1
C.2.2
Get Key from KSN...................................................................................................... 65
C.2.3
C.3
Calculate CBC MAC ........................................................................................................... 66
C.3.1
Get key ........................................................................................................................ 66
C.3.2
Padding data .............................................................................................................. 66
C.3.3
Calculate MAC by CBC .............................................................................................. 66
C.4
C.4.1
C.4.2
C.5
C.5.1
Host: RequestSmartCard ......................................................................................... 67
C.5.2
C.5.3
C.5.4
C.6
Reference Documents ..................................................................................................... 68
D.1
Overview ............................................................................................................................. 69
D.2
Create L1 Session ............................................................................................................. 69
D.3
D.4
D.5
Power Down ICC ................................................................................................................ 71
D.6
End L1 Session .................................................................................................................. 71
IPAD, DynaPro, DynaPro Go, and DynaPro Mini| PIN Encryption Devices | Programmer's Reference (Microsoft Windows Store)
Page 8