2010-04-05 41 views
1

MIFARE Ultralight卡的變化正變得非常普遍。例如,大型運輸公司將它們用作支付卡。MIFARE智能卡是否可編程,我可以編寫一個他們可以執行的程序?

正如我從MIFARE網站和維基百科獲得的那樣,卡內有一臺全面的微型計算機 - 帶有處理器,內存等。當我將卡靠近讀卡器時,其卡場會在卡天線中感應出電流,卡電腦打開並運行一些複雜的協議與讀者溝通。

這些都很酷,但是我可以編寫自己的程序,可以運行在這樣的卡上並做一些有用的事情卡一個默認不會做的事?什麼是這樣的程序可以做的簡單例子?

回答

1

MIFARE Ultralight卡只是存儲數據 - 您無法編寫程序在卡上運行。 MIFARe Classic和Plus變種類似。 MIFARE ProX,SmartMX & DESFire卡都是基於微處理器的卡。

只有內存卡易於使用 - 易於通過易趣或類似的方式獲取讀者和便宜的&。我不確定您是如何使用基於微處理器的卡進行開發的,因爲我們從未使用它們。

1

我認爲您需要與MIFARE談談此事。我的猜測是,有一些軟件開發工具包以及針對潛在開發者的特殊程序員卡。我沒有充分地瞭解他們的網站,因此他們可能不允許個人開發人員在其上進行工作,但將其本身作爲服務來完成。

3

基於微處理器的非接觸式卡片易於使用,我們公司在具有無線功能的恩智浦JCOP產品系列上取得了巨大成功(這種無線功能是通過MIFARE技術提供的,但這些是微處理器卡而不是MIFARE Ultralight JCOP卡允許您在卡上安裝自己的全球平臺或Java卡小應用程序,並使用ISO 14443 A協議以無線方式與其通信。

+0

你能舉一個簡單的例子,說明卡上的程序可以做什麼卡本身不能做什麼? – sharptooth 2010-04-08 06:13:23

相關問題