Is file and application header included in MIFARE DESFire 4k size?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is file and application header included in MIFARE DESFire 4k size?

1,204 Views
eshwarchandrapa
Contributor II

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?

0 Kudos
Reply
4 Replies

1,026 Views
Kan_Li
NXP TechSupport
NXP TechSupport

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!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

1,026 Views
eshwarchandrapa
Contributor II

is the key data of each application included in the "file data" you mentioned?

0 Kudos
Reply

1,026 Views
Kan_Li
NXP TechSupport
NXP TechSupport

Yes,exactly.


Have a great day,
Kan

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,026 Views
eshwarchandrapa
Contributor II

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

0 Kudos
Reply