apdu

    2熱度

    1回答

    我開發了一個應用程序,使用存儲在智能卡上的公鑰和私鑰對文件XML進行簽名(IAS-ECC)。我知道我的智能卡有兩個證書(一個用於認證,一個用於簽名)和私鑰。考慮到這一點,我拼命搜索文檔和示例來正確簽署我的文件(大小在4到10千之間)。總而言之,我想獲得一個P7M文件。 所以,我的問題是:如何做到這一點?我是否使用OpenSSL或PKCS11等庫?目前,我只嘗試使用APDU命令,但沒有結果。我想知道

    2熱度

    2回答

    我創建的this示例代碼[一個簡單的Hello World]一個的.cap文件並上傳它在我的Java卡成功通過JCManager。 包AID:01 02 01 02 01 02 01 Applet的AID:01 02 01 02 01 02 01 02 這是JCManager的輸出: Open terminal ... EstablishContext(): ... Wait

    0熱度

    1回答

    我已經從恩智浦獲得一堆SmartMX雙接口卡,並下載並安裝了JCOP工具。將我的Java Card Applet從NetBeans遷移到Eclipse的過程相當簡單,但在卡上安裝已編譯的小程序本身已證明相當困難。我無法在這些示例卡上選擇安全域小程序。我相信這與恩智浦所處的狀態有關,因爲恩智浦提供給我一個運輸密鑰,並嚴格禁止卡離開我的前提,而不是先以某種方式融合。我曾與ACS卡(即ACOS3)合作,

    0熱度

    1回答

    我使用「二進制更新」APDU命令將數據寫入帶有HTC One SV(PN544,Android 4.1.2)的14443A標籤,但我在消息大小(字節# 5),並且NDEF記錄的開始記錄兩個額外的零字節(#6,7)。我檢查了ISO7816標準,看不到這兩個額外字節的目的,這是否符合標準? 我正在解析C程序中的APDU/NDEF消息,我如何才能找到NDEF消息的開頭,我可以假設這兩個零字節總是存在,還

    0熱度

    1回答

    我有一個通過NFC/APDU與JavaCard進行通信的應用程序。問題是,當沒有安裝應用程序時,通信無法正常工作。 我想找到解決方案,讓這個應用程序在Java卡上上傳到android手機來處理JavaCard請求。 我正在尋找這樣的解決方案,但我沒有找到任何類似的東西。 感謝您的答案:)。

    0熱度

    1回答

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

    1熱度

    1回答

    我想從ID卡讀取特定信息。 我想獲得姓名,身份證號碼,DOB等。這是一張智能卡。 我已經編寫了一個Java程序,連接到讀卡器和卡也。 唯一的問題是,當我想從卡中讀取信息時,我不清楚DF(專用文件)或EF(基本文件)位於何處。 MF是固定的3F00,但其他人我不知道。 這是比利時身份證文件位置的例子: static byte[] IDENTITY_FILE_AID = new byte[] {

    5熱度

    3回答

    byte[] APDUCommand = { (byte) 0x00, // CLA Class (byte) 0xA4, // INS Instruction (byte) 0x04, // P1 Parameter 1 (byte) 0x00, // P2 Parameter 2 (byte) 0x0A, // Len

    0熱度

    1回答

    我有一個讀卡器讀取與芯片的android(通過USB連接)卡。我可以連接到讀卡器並開啓卡本身。但是當我發送APDU命令時,我無法理解響應。這是我的代碼。 String command = "00A404000E315041592E5359532E4444463031"; byte[] commandByte = apdu.s2ba(command); byte[] prevByte = new

    0熱度

    1回答

    有誰知道我從哪裏可以獲得斯洛伐克eVRC智能卡的AID? 我可以從卡上讀取嗎? 謝謝。