javacard

    4熱度

    1回答

    據我所知,SIM卡是一個Java卡,它將執行ETSI/3GPP規範和UICC配置。 如果SIM卡是一個Java卡 - 它包含了從太陽 JCRE規範JCRE? 如果SIM卡有JCRE - 它實際上是卡的操作系統還是 還有另一層?如果有,我可以在哪裏閱讀? 有一個選項可以與JCRE和APDU以及讀卡器進行交互嗎? JCRE和卡片管理器是同一個實體還是卡片管理器是原生小程序?如果這些不同,當通過SMS接

    1熱度

    1回答

    我嘗試使用https://github.com/licel/jcardsim模擬智能卡。 示例代碼就像下面 // 1. create simulator CardSimulator simulator = new CardSimulator(); // 2. install applet AID appletAID = AIDUtil.create("F000000001"); simu

    2熱度

    1回答

    我想在Java Card版本2.2.1上實現RSA登錄。我已經實現了RSA 2048併成功地進行了測試,但是當嘗試使用MessageDigest類進行散列時,我無法得到正確答案。 這裏是我的代碼: MessageDigest md = MessageDigest.getInstance(MessageDigest.ALG_SHA, false); md.reset(); md.doFinal(

    0熱度

    1回答

    設置: NXP智能卡與JavaCard的2.2.2 我要存儲一個包裹keypart並在一個祕密的方式在智能卡上一個PEM文件。 但我想知道是否有可能存儲這種文件或至少他們的二進制數據作爲字節流。我在舊文檔中找到了FileSystem Class,但似乎在JavaCard 2.2.2中沒有了。 有沒有可能以安全的方式存儲數據?

    1熱度

    1回答

    我在NetBeans中用java卡開發工具包2.2.1創建示例項目。 我的代碼是這樣的,我遵循https://crocs.fi.muni.cz/public/research/smartcard/javacardcompilation的教程。 private byte[] echoBytes; private static final short LENGTH_ECHO_BYTES = 256;

    0熱度

    1回答

    我想在Linux機器上生成證書,將其傳輸到卡上並在此處對其進行加密。然後將其存儲並在稍後恢復。我不知道如何得到像卡上的4k RSA數據。它是否與APDU一起工作?

    -1熱度

    1回答

    我目前從事一個項目的eUICC,如你所知,裏面的eUICC運行的全球平臺OPEN和GP提供的eUICC實現基本面支撐。然而,我對「個性化」概念很感興趣,因爲我無法在GSMA eUICC規範中找出它的確切含義。我不是智能卡專家,所以任何人都可以啓發我的目的? THX

    1熱度

    1回答

    通過APDU發送JavaCard RSAPublicKey會有什麼好的解決方案? 獲取指數和模塊並將它們打包到一個字節數組中?

    2熱度

    1回答

    我有這樣的代碼將數據與RSA加密: private static RSAPrivateKey smartcard_rsa_private = (RSAPrivateKey) KeyBuilder.buildKey(KeyBuilder.TYPE_RSA_PRIVATE, KeyBuilder.LENGTH_RSA_512, false); private static RSAPublicKey

    2熱度

    1回答

    我寫了一段代碼來散列和rsa加密(以某種方式簽名)發送給java卡的數據。 這是Java卡代碼: public class HelloWorldApplet extends Applet { final static byte APLET_CLA = (byte)0x80; final static byte INITIALIZE = (byte)0x00; final static by