2012-08-29 114 views
4

我在java卡上有經驗,但是在Desfire的編程主機應用程序中有新的功能, 如何或在哪裏可以找到Desfire的命令集描述? (我不需要像恩智浦在「產品簡短數據表」中提到的一般信息), 我需要命令指令代碼和參數詳細信息和響應(如APDU或其他)。 謝謝。desfire命令集詳細信息

回答

4

我和你有完全相同的麻煩。最接近命令文檔的是一篇博客文章,其中展示了幾種Desfire通信的示例。

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

但是有一個庫,可以幫助你把命令的DESFire一起:

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

編輯:事實證明,你不能得到的文檔自由。你需要簽署一份保密協議,然後購買。

+0

感謝你的幫助, \t我沒有料想到會支付這些文檔, \t但我還沒找到。 \t我想請你在哪裏可以買到。 –

+0

首先您需要將此請求發送給恩智浦:http://www.nxp.com/documents/other/mf_passwordrequest200902.pdf – lego

+0

Ridrix博客相當過時。你會發現更新的例子。這裏:http://stackoverflow.com/questions/38283998/desfire-ev1-communication-examples/38283999#38283999 – Elmue

0

您不需要購買它,在簽署NDA後數據表是免費的,恩智浦讓您可以下載安全文檔。

2

可以從此主機卡仿真項目中找到非常完整的命令發送。它展示瞭如何效仿Android手機一DESFire非卡:

我發現這個PDF很有用(用於舊型號命令的第三方列表) - 它可以爲您開始使用的東西就像得到應用程序列表:

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

+0

雖然這個鏈接可能回答這個問題,最好在這裏包括答案的基本部分,並提供鏈接以供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/11469944) –

+0

@FabioLamanna:感謝您的評論。 DESFire命令集有100多頁,所以它沒有包含在答案中是有原因的。 –

+0

@FabioLamanna:我會看看我能否在答案中得到摘要,以不違反任何NDA的方式編寫版權。畢竟這是一個界面。 –