Forum Replies Created
-
Re: Reply To: DESFire EV1 SelectApplication Command
12. March 2016 at 11:11 in reply to: DESFire EV1 SelectApplication Commandthank you for your reply
+ 0 | - 0
Re: Reply To: DESFire EV1 SelectApplication Command
10. March 2016 at 8:57 in reply to: DESFire EV1 SelectApplication CommandSorry, maybe I did not clearly describe the problem
I use "CreateApplication" command to create a Application, and "Key Settings 2" is set to "0x03".
then when I do Authentication operations, default I need use 0x0a or 0x1a to do Authentication operations for 3 keys.
My question is this Application have 3Keys, May I can change it into different ways to do Authentication operations? For example Key0 use "0x0a" and Key1 use "0x1a", Key2 use "0xaa".
reference document "ds134036_MF3ICD81 MIFARE DESFire EV1_3.6.pdf" P47
+ 0 | - 0
Re: Reply To: DESFire EV1 SelectApplication Command
9. March 2016 at 4:39 in reply to: DESFire EV1 SelectApplication CommandThank you for your answer.
I have some question need you help me to clarify.
I create a application in the DESFire EV1 and set this application have 3 keys and changeKey access is use Key2.
1.When i use Key0(AMK) to authentication, then i changeKey Key1,i can't change it,the card response 0xAE but i can change Key0 and Key2
2.When i use Key2(APK) to authentication, then i changeKey Key0 and Key2,i can't change them,the card response 0xAE but i can change Key1
3.When i use Key1(APK) to authentication, then i changeKey Key0 and Key2,the both can't to change and card response 0xAE
So,I think when i use AMK to authentication, i can change AMK and changeKey access select Key,other Key can't to be change.
if i use changeKey access select key to authentication,then i can change other key, except itself and AMK. that is right?
other one question
I create a application in the DESFire EV1 and set it crypto type is DES,May i change crypto type to other type?
Thank you for you help.
+ 0 | - 0
Re: Reply To: DESFire EV1 SelectApplication Command
7. March 2016 at 12:03 in reply to: DESFire EV1 SelectApplication CommandHi
I have DESFireEV1 RFID CARD,and i set master key to use 3DES/3KDES,then i create a application(ID 0x000001) and set the crypto type is DES ,and set this applicationID use KEY1
masetr key :00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
key1 :00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1.authenticate use master key(keyNum=0),the authenticate OK
2.use selectApplication 0x000001 is OK
3.run step 1 again,this time is response 0xAE (authenticate error)
4.authenticate again but use key1 key(keyNum=0),the authenticate OK
This the action is correct?
+ 0 | - 0
Re: Reply To: DESFire EV1 SelectApplication Command
3. March 2016 at 4:13 in reply to: DESFire EV1 SelectApplication CommandSorry, I think the problem is I do not write clearly
My problem is that when I first send the "SelectApplication" command to DESFireEV1, it can correct response
But when I once again send the "SelectApplication" command to DESFireEV1, it has no response.
In other words, when I send "SelectApplication" command, it responds the state,
after that DESFireEV1 no respond to any commands. until I will it take away from the reader
+ 0 | - 0
I think I should know how to respond to my clients
thank your very much
+ 0 | - 0
Thank you for answering
Attachment file is an example of my program
I know that when I change KEY to DES or 3K3DES mode is not required KeyVersion
But when I change KEY to AES mode it is needed
I need to know this KeyVersion its role.
The "KeyVersion" It is just a number? (0x00 ~ 0xFF)
Or I can use "GetKeyVersion" command to get it, and then told the program used which one KEY to do authentication
or others
+ 0 | - 0
Thank you for your answer
Sorry I can not really understand the meaning of data
Let me ask it another way
If I write a program, and this program shows on this data field
How do I tell my clients, what is this and how to use it
+ 0 | - 0
-
AuthorPosts
Viewing 8 posts - 1 through 8 (of 8 total)