Inside Secure M300 Manuel D’Utilisation

Page de 29
Page 28
DIVERSIFY KEY
Use
This function enables the user to calculate the result of key diversication with selected chip serial number.
The key diversified value is used for authentication and signature calculation while writing a secure chip.
This can have 2 uses :
- before an authentication (SELECT_PAGE or AUTHENTIFY command)
- to calculate the keys that will be written in a chip during a personalization phase (only working with a
dedicated personalization coupler)
Prototype
Command sent : 52h
Command type : ISO In
Parameters
P2 : Key number
01h - Debit Key Kd0
02h - Credit Key Kc0
03h - Debit Key Kd1
04h - Credit Key Kc1
.....
0Fh - Debit Key Kd7
10h - Credit key Kc7
Note : if the specified key is deactivated, the status bytes returned is 6Bh 00h.
Couplers - Reference Manuel V1.3
Host
80h
52h
00h
P2h
08h
Chip serial number
Coupler
52h
90h
00h