2016-08-02 73 views

回答

4

在我知道,ATR是的個性化預期間設置的卡正常工作:既通信參數和標識等細節歷史字節。這樣做的命令完全是供應商特定的(例如,恩智浦JCOP具有設置ATR的特殊命令)。該規範通常可以從供應商處獲得。

0

除了@mictter給出的答案外,一些javacards允許使用GPSystem.setATRHistBytes()更改ATR中的歷史字節。

它取決於您所需的更改是否足夠,因爲它不能更改ATR的其他字節(期望編碼歷史字節數的較低半字節)。

據我所知,至少有些JCOP支持這一點。

請注意小程序必須允許Card Reset/Default Selected權限被允許使用此方法。

祝你好運!