apdu

    2熱度

    4回答

    我無法在字節數組中的128以上的索引處寫入數據。下面給出了代碼 。 private void Write1(APDU apdu) throws ISOException { apdu.setIncomingAndReceive(); byte[] apduBuffer = apdu.getBuffer(); byte j = (byte)apduBuffer[4];

    1熱度

    4回答

    我無法在任何地方找到SLE5542智能卡的有效APDU列表。 其實我發現這個: http://www.acs.com.hk/drivers/eng/PMA_ACR38x(CCID)_v6.01.pdf 但它不工作。 我也搜索了兼容的SLE4442,我搜索了一些標準化,但沒有。 (我發現了一些關於SLE4442的綜合性數據表,但它們不包含APDU數據) 我是這個領域的新手,所以也許我錯過了一些東西。

    0熱度

    1回答

    我需要一個簡單的例子來計算APDU命令的PCB位。例如,我有命令選擇aplet: { 0x00, 0xA4, 0x04, 0x00, 0x06, 0x9A, 0xFC, 0xC3, 0x22, 0x88, 0x91 }; 是字節是: CLA INS P1 P2 萊恩 Aplet ID(6字節) 我如何計算PCB的命令? 我知道它的字節必須是'0x02',但是如何動態計算它呢? 謝謝!

    0熱度

    1回答

    我試圖使用與SAT目標APDUConnection一個SIM卡進行通信,但我得到這個異常: 「的java.lang .SecurityException:此連接JSR 177次不允許訪問」 public void Test() { APDUConnection acn = null; try { //Create an APDUConnection object acn

    1熱度

    1回答

    我瀏覽了Windows Phone 7文檔網站,但無法找到是否可以在此平臺上編寫應用程序,以便使用APDU命令/響應(ISO7816)與smarphone的SIM卡進行通信。 這是可能使用PC/SC或其他API,如果是的話,我可以在哪裏找到一些關於它的文檔?

    5熱度

    3回答

    什麼APDU命令獲得7個字節的卡ID? 我使用ISO14443層的T = CL(ISO7816)協議。在檢測卡上,我只能看到4個字節的卡ID。 我搜索了,那是APDU命令獲取卡號。 例如其: 0xFF, 0xCA, 0x00, 0x00, 0x00 但thouse命令的結果是:6E 00,上APDU答案的規格告訴「不支持類」 後來我發現,它的APDU命令可能爲: 0x00, 0xCA, 0x00,

    0熱度

    2回答

    我是新來的java卡。 我有這樣的代碼.....所以請告訴我如何使用Java卡 private void readName(APDU apdu) throws ISOException { byte[] apduBuffer = apdu.getBuffer(); for (byte i=0; i<userName.length; i++) {

    6熱度

    1回答

    我正在Android OS(Samsung Galaxy)上執行EMV應用程序。 我能夠發送幾個APDU命令沒有問題,但當我試圖發送內部驗證命令。我有這個錯誤:標籤丟失。你對這個錯誤的目的有什麼想法嗎?我不是Android上的實驗開發者,可能我已經忘記了一些東西。 該命令是正確的。 我可以用另一個命令替換,它的工作原理(我的意思是我可以恢復一個響應)。 在哪種情況下,NFC通信可以在Android

    0熱度

    2回答

    我正在開發一個安卓應用程序,我想安全地存儲我的數據。 有針對 存放SIM卡 Mobile security card 我想用第二個雙向的,但我不希望我做之前購買此卡確定它對我有用。 我正在運行Google的SmartcardSample(svn)應用程序。 但我得到這樣的錯誤。

    0熱度

    1回答

    智能卡讀取數據,我研究了Java卡 的所有API和規範以及我寫了從智能卡讀取數據的代碼。 但我不知道它返回的響應。 我寫的代碼如下所示。 private void readData(APDU apdu) throws ISOException { byte[] buffer = apdu.getBuffer(); short in_len1=apdu.setIncomingA