MIFARE DESFire comes in different sizes 2K, 4K and 8K. I am trying to create multiple applications and files. since the specification says a DESFire can have 28 different application and 16 different files in each application, so the question is will the 4K memory is also used to store the application and file header?? or the 4K is only for file data ? Also the 14 keys per application are stored in same 4K memory or what?
Hi Eshwar,
The 4K memory is for file data.
Have a great day,
Kan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
is the key data of each application included in the "file data" you mentioned?
Yes,exactly.
Have a great day,
Kan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you for the reply,
I may sound like stretching this discussion but please clear one more point regarding FormatPICC command as it is related.
I still don't understand the use case of FormatPicc command, as the description clearly says that all the memory occupied by the PICC should be released after sending this command but it is not clear whether we can create again applications and files targeting the same vcEntry. The DesFire EV1 interface specification also says that master keys are not disturbed. What is the use of keeping the master key.
can you put some view on this?
Thanks.
Eshwar