2014-09-30 29 views
0

這是我第一次在智能卡上工作,我無法完全理解如何使用它...添加小程序到不支持Java Card技術的智能卡

我的情況:我有一個支持加密功能的ACOS5-64智能卡,如RSA簽名,SHA256等......我想在卡上添加一個Schnorr簽名,例如小程序。 問題是:我擁有的是智能卡的參考手冊,它解釋瞭如何使用APDU命令(創建文件,計算哈希或簽名...)的卡功能,但是沒有關於爲智能卡編程小程序。 我知道Java Card允許這樣的事情,但是否可以將小程序添加到不支持Java Card技術的智能卡? (這是我的情況)

非常感謝您爲您考慮

回答

1

否 - 智能卡必須有一個操作系統,支持注入和運行的applet(全球平臺,例如)。如果該卡沒有支持Java Card applet生命週期的操作系統,則該卡不起作用。即使有一些卡片有這樣的操作系統可以限制加載新的小程序的能力。

+0

因此,要真正通過添加小程序來定製卡,我必須使用Java Card ... 非常感謝您的幫助 – Raoul722 2014-09-30 17:22:41

+0

還有其他操作系統允許您加載自定義應用程序;多想起來。 – emsworth 2014-09-30 17:43:51