簡體   English   中英

如何使用java在智能卡上安裝applet

[英]How to install applet on smart card using java

有沒有辦法加載。 cap (轉換后的applet)設計在java卡中的java,然后從那個.cap(轉換后的applet)文件安裝applet到智能卡?
我有.cap文件轉換為applet文件,我想安裝該.cap文件中的applet。
首先告訴我如何在java中加載.cap文件。
在java中我使用javax.smartcardio包與智能卡交互,apdu命令與安裝在智能卡中的applet進行交互。
我在用:

  1. 智能卡類型=聯系卡
  2. 使用JavaCard2.2.2使用APDU JCOP

在每個可編程的JavaCard上都有一個名為“CardManager”的預裝小程序。 此applet必須用於上載和安裝新的applet。

在大多數情況下,JavaCard使用的SDK附帶了庫,這些庫封裝了選擇CardManager(包括必要的身份驗證),加載和安裝applet的必要步驟。 它基於GlobalPlatform標准中定義的安裝和加載命令。

這里解釋了必要的步驟/命令:將JavaCard Applet安裝到真正的SmartCard中 但是,卡的具體驗證順序(CardManager AID,使用的驗證密鑰)取決於您擁有的卡類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM