Our Online Store have the new products: RFID antenna board. Currently it can work with JC10M24R and JCOP4 card chips.
Compared with normal cards, the antenna board module has a smaller size and fixed holes, which is easy to integrate in the IOT(Internet Of Things) project.

Key Diversification Data

JavaCard Applet Development Related Questions and Answers.
ngana
Posts: 8
Joined: Wed Oct 12, 2016 11:46 pm
Points :104
Contact:

Key Diversification Data

Post by ngana » Tue Jun 06, 2017 3:40 am

As we all know, the key diversification data is used to derive the session keys. And it is returned by init-update APDU. However, now I have a question. Does it make sense to generate the diversification data randomly for each session using RandomData class?

User avatar
mabel
Posts: 237
Joined: Mon May 18, 2015 3:09 am
Points :1705
Contact:

Re: Key Diversification Data

Post by mabel » Wed Jun 07, 2017 4:25 am

AFAIK, key diversification data is used to derive the card static keys, not the session keys. So basically, it's to some extent a standard known only by the Card Issuer.

Tarantino
Posts: 101
Joined: Wed Aug 19, 2015 1:56 am
Points :478
Contact:

Re: Key Diversification Data

Post by Tarantino » Wed Jun 07, 2017 5:49 am

You can try the command "80 50 00 00 08" (8 bytes of card challenge), you will see the response returned by the card with the first 10 bytes remains always the same. It's the key diversification data.
The greatest glory in living lies not in never falling, but in rising every time we fall.--Nelson Mandela

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 30 guests

JavaCard OS : Disclaimer