Java卡
Java 卡是一种能够运行 Java 程序的 CPU 智能卡。它提供了一个安全、可互操作的执行平台,用于在资源受限的设备上存储和更新多个应用程序,并具有最高的认证和兼容性。这些智能卡使用 Java Card 平台创建 Java 小程序。即使在发行后,也可以在卡上添加或修改小程序。它们将数据存储在集成的微处理器芯片中。小程序被下载到微处理器的内存中,并由 Java 虚拟机 (JVM) 执行。与智能卡开发技术 MULTOS 类似,Java Card 允许安装多个应用程序并独立共存。每个小程序都受到防火墙的保护,以保持其完整性并防止干扰。应用程序可以动态升级。Java Card 技术拥有广泛的用例,包括电信领域的 SIM 卡、NFC 移动支付以及护照等安全身份识别需求。
Key Features and Benefits of Java card:
Interoperability:
- Applets developed with Java Card technology run on any Java Card technology-enabled product, independently of the software vendor and underlying hardware.
- Available on a wide range of silicon form factors, including smart cards, embedded chips, secure enclaves within CPUs and MCUs, and removable SIMs.
Security:
- Java Card relies on the inherent security of the Java programming language to provide a secure execution environment.
- An open design process, proven industry deployments, and high-level security evaluations make it one of the most capable and secure technologies available today.
- Regularly updated with state-of-the-art cryptography algorithms, modes, and protocols.

Multi-Application Support:
- Enables multiple applications from different vendors to coexist securely on a single secure element.
- For example, several payment schemes can be included in the same chip or a SIM application can coexist with device security services in an embedded secure element.
Extensibility and Updatability:
- New services can be developed using standards-based Java tools and deployed during the life of a Java Card product.
- Remote management and upgrade of applications allow service providers to adapt to security threats.
Choices:
The JCOP card J3R100/J3R110/J3R150/J3R180/J3R200 developed by NXP is an implementation of Java Card 3.0.5 Classic and GlobalPlatform Card Specification 2.3. The NXP JCOP 4 P71 JAVA card is available in:
1, EMV version (for payment applications),
2, SecID version (for identification applications).


Features of JCOP 4 P71
Major Improvement of JCOP 4 P71:
1, JCOP4 P71 series JAVA card is another pinnacle after the J2A, J3A, J3D, and J3H series. It ensures high security and high performance from the foundation, and adds the data storage capacity uses a Flash chip to make the chip’s computing speed faster and more stable. Before the J3H series JAVA (inclusive), EEPROM chips were used, and after the J3R series (inclusive), Flash chips were used.
2, The JCOP4 P71 chip is divided into EMV and SecID versions. The EMV version is mainly used in the financial field; the SecID version is mainly used in the electronic identity field. The ECC algorithm is mainly used in the electronic ID card field. The ECC algorithm and Gen Key encryption algorithm are mainly used in the electronic ID card field. At present, the J3R SecID series has obtained the CC EAL 6+ certificate.
3, The RAM (trasient memory) of the J3R series JAVA card has a total of 4K, which is 0.8K more than the J3H series, and the APDU Buffer Size is even larger.
Personalization:
Our default P71 series J3R100/J3R110/J3R150/J3R180/J3R200 JAVA card comes with the COS provided by NXP and includes the TK (Transport Key) value. If you are using this type of card for the first time, please ensure you understand how to load the TK value and initialize the card.
We will provide you with the relevant instructions for this JAVA card, as well as T=0 and T=1 initialization scripts and explanations for your initialization process.
If you have previously used this card, please provide the ATR value and T=0 or T=1 information to us, and we can initialize the card for you before shipping.
NXP smart card chip NXP J3R180 chip card CPU card JCOP card can be packaged as standard cards with high coercivity magnetic stripes. We can provide blank cards or print them as colored cards. Feel free to inquire and place orders!
specification:
| Algorithm | RSA 4096 bits |
| AES | |
| sha1/sha224/sha256/sha384/sha512 | |
| 3DES (European Central Bank, CBC) | |
| Korean seeds | |
| ECC FP 160 bits to 521 bits | |
| Specifications | ISO/IEC 7816-3 ;ISO/IEC 14443 Type A |
| Java Card 3.0.5 Classic; Java Card 3.0.4 Classic | |
| GlobalPlatform 2.3 ;GlobalPlatform 2.2.1 | |
| EMV ICC Specifications for Payment Systems 4.3 EMV Contactless Specifications for Payment Systems (Book D) 2.6 EMVCo | |
| Communication Protocol | Non-contact interface support ISO14443 Type A |
| Contactless VHBR: 3.2Mbits/s | |
| Add Ons-module | Matching on Cards (MOC) ID3 Neurotechnology* |
| MIFARE Plus EV1 4K* | |
| Physical Storage | EEPROM: 210K/85K |
| Memory: 8K/3K | |
| Others | APDU buffer size: 261 bytes 2048 bytes |
| Transaction size: 2048 to 64K | |
| Support extended APDU | |
| Logical channels: 4 | |
| GP Secure Channel Protocol: SCP01 * / SCP02 (default) / SCP03 * | |
| Support Garbage Collector | |
| Support applet deletion | |
| customizable | Card Printing: 4/6 color offset printing, UV printing |
| Magnetic Stripe: Hi-Co, Lo-Co | |
| Sim Card Size Cutting | |
| Jave Token – Java Card in USB Key Format | |
| Disposable Password Card | |
| appliance | E-Government; Banking and Finance; Public Transportation; Access Control; Mobile; Membership Cards; PIV; FIPS |





