desfire command set detail [closed]

╄→尐↘猪︶ㄣ 提交于 2019-11-29 22:29:22

问题


I have experience in java cards, but new in programming host application for Desfire, How or Where can I find command set description of Desfire? (I do not need general information like what NXP has mentioned in It's "Product short data sheet"s), I need the commands Instruction code and parameter details and responses (Like APDU or something). thanks.


回答1:


I am having exact same trouble as you. The closest thing to documentation of the commands is a blog post that shows a couple of examples of what the desfire communication looks like.

http://ridrix.wordpress.com/2009/09/19/mifare-desfire-communication-example/`

But there is a library that can help you with putting desfire commands together:

http://code.google.com/p/nfc-tools/wiki/libfreefare

Edit: It turns out that you can't get the documentation freely. You need to sign an NDA and then buy it.




回答2:


Very complete command send can be found from this Host Card Emulation project. It shows how to emulate a DESFire card on Android mobile:

  • https://github.com/jekkos/android-hce-desfire/blob/master/hceappletdesfire/src/main/java/net/jpeelaer/hce/desfire/DesFireInstruction.java

I found this PDF useful (third party list of commands for older model) - it can you get started with things like getting application list:

http://neteril.org/files/M075031_desfire.pdf




回答3:


You don't need to buy it, the datasheets are free after you sign the NDA and NXP sets you up to download the secure documentation.



来源:https://stackoverflow.com/questions/12174000/desfire-command-set-detail

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!