008 - TS165 - UniPay I_V TTK Version


Target Project

UniPay 1.5 , TTK Version

Customer : TTK, Korea


TI - 80131011

RevisionDescriptionApproved by

Rev 50



TTK Customer Data / DUKPT Key Database Example

01.MDB Storage Path = same as AdminKInj folder

02.IPEK Database Example - TTK_Key_DB.mdb, Microsoft Access Database

03.Slot 5 DUKPT Key - KSN, IPEK, BDK for Verification, provided by Allen.Yu (Deactivated), Software.Shanghai Team

ItemValue
BDK,16 bytes0123456789abcdeffedcba9876543210
KSN,10 bytes
FFFF9876543210100000
IPEK, 16 bytes
B5247E9FF046D6AA5BE9C90400700527

DL Link

VersionCommentApproval by..

V 1.00.004



 goofy.liu

  • 1.AdminKey_Injection Update

old: ~V 1.10.006 --> IPEK Injection Method, dependency on 1.5 TTK Reader Type

new: V 1.10.007 --> IPEK Injection Method, dependency on command line parameter "keyinj_ipek"

  • 2.Remove Data/DUKPT Key Injection(Production) & Check(QC).
  • 3.Temporarily Add deprecated P/Ns since

IDMR-AB83133APS-T1 is still N/A in Arena.

+ID-80131011-001

  • 4.Key Injection Flow Update

Old:

  Production Mode TS All Passed -->  Inject Admin Key + IPEK (Data Key) → QC Mode TS , Admin Key + IPEK(Data Key) Check --> Done

New:

  Production Mode TS All Passed --> Inject Admin Key + IPEK (Data Key) --> QC Mode TS , Admin Key Check  + IPEK(Data Key) Check  → DEK(Data Key) Injection in TG3 Secure Room

   → Using KIQC checked by QC


V 1.00.003



 goofy.liu

1.Rename P/N

old: ID-80131011-001

new: IDMR-AB83133APS-T1

V1.00.002-C02, 2017 May 10

1.AdminKey_Injection.exe Update from V1.1.0.1 -->1.1.0.2

1.1 Remove GetIK Process (Generate Initial Key Process) @ LoadDUKPT_IPEK()

since IPEK comes from TTK_Key_DB.mdb database.


2.Fixed bug

2.1 IPEK value does not give correctly to LoadDUKPT_IPEK() since

retrieving IPEK from MDB file in wrong check point.

V1.00.002-C01, 2017 May 08

1.Add Customer DUKPT Key Injection, from IPEK Database.

(TTK_Key_DB.mdb,same path of AdminKDB.mdb)


JimmyMo's E-mail : RE Key Injection for TTK (part 1; import key).msg


V1.00.001-C04

Internal Test

2016 Dec 14

1.Change TTK PID

Old = 0x3130,Obsolete

New = 0x3140

 

---------------------------------------------

 

V1.00.001-C03, 2016 Dec 06

 

1.Update Part Number Customized Setting

 

a)ID-80131011-001

 

Pre-PAN Setting : FFEE1D.1B = 06, U1.5 TTK Only


V1.00.001-C02

Internal Test

---------------------------------------------

V1.00.001-C02, 2016 Dec 05

1.Use DF4B instead of DFEE23

2. Update Part Number Customized Setting

ID-80131011-001

Encryption Algorithm – AES

MSR Encryption – ON

EMV Encryption – ON


V1.00.001-C01

Internal Test

---------------------------------------------

V1.00.001-C01, 2016 Nov 25

1.Initial Version

2.Inherited from TS146 V1.03.006-C01, 2016 Nov 11

3.Change 04-F0 to 04-09 Default Setting Since

TTK must reserve Encryption Keys (Checksum)



Customized DUKPT = IPEK Requirement.