Diversifed Card

Hi,Is there any way to know a card keys are diversified ot not from the CPLC or ATR ?Please help me.Manojit
[135 byte] By [manojit123a] at [2007-11-27 6:00:09]
# 1
Compare the INITIALIZE UPDATE response from two cards with the same OS. If the key diversification data is different and the ATR is the same --> KD depends on CPLC ... same game with ATR.
lexdabeara at 2007-7-12 16:37:55 > top of Java-index,Java Mobility Forums,Consumer and Commerce...
# 2
Thanks for ur reply ? But, can u plz, clearly tell me with a example ? I am very new in this field.
manojit123a at 2007-7-12 16:37:55 > top of Java-index,Java Mobility Forums,Consumer and Commerce...
# 3

1. Two cards

- GlobalPlatform compliant

- same smart card OS

- same ATR

2. Send GlobalPlatform command INITIALIZE UPDATE

- CLA=0x80 , INS=0x50 , P1=0x00 , P2=0x00 , Lc=0x08 , Data = 0x1122334455667788 , Le=0x00

3. Compare the first 10 bytes of the response (KDD: key diversification data)

4. Evaluate

- If KDD is different --> KDD depends on CPLC data

- If KDD is the same --> retry the same (1. - 3.) with two cards having different ATR

lexdabeara at 2007-7-12 16:37:55 > top of Java-index,Java Mobility Forums,Consumer and Commerce...
# 4

Sorry for disturbing u. I may mislead u. U r talking about two different card. But, I want to know about a single card diversification status before diversification and after that.

Is there any way to differenciate betwwen these two state from CPLC and ATR ?

How can I know the card has been diversified ?

Thanks for your co-opeartion.

manojit123a at 2007-7-12 16:37:55 > top of Java-index,Java Mobility Forums,Consumer and Commerce...