4
在我的小程序中,密鑰是硬編碼的,我想給這個密鑰作爲install()
方法的參數。我怎樣才能把key值作爲install()方法的參數?
的安裝方法需要3個參數作爲
install(byte[] bArray, short bOffset, byte bLength)
我怎能捨棄鍵值作爲安裝方法的參數?
在我的小程序中,密鑰是硬編碼的,我想給這個密鑰作爲install()
方法的參數。我怎樣才能把key值作爲install()方法的參數?
的安裝方法需要3個參數作爲
install(byte[] bArray, short bOffset, byte bLength)
我怎能捨棄鍵值作爲安裝方法的參數?
通常,Java Card實現也實現了全球平臺。在這種情況下,用戶參數可以作爲INSTALL for INSTALL命令的一部分給出。雖然需要註冊,但免費提供Global Platform card specification。
您可以在提供的文檔的11.5.2.3.7 INSTALL命令參數中找到參數的規格。首先提供實例AID非常重要。然後是特定的應用程序特定參數格式(標記爲C9
,然後是長度字節,然後是二進制參數)。您還需要在Java Card安裝方法中解析此結構。
如果您無法調試安裝方法,則返回參數作爲測試APDU的響應數據。