The J3H145 JCOP3 Java Card was developed by NXP and is an implementation of the Java Card 3.0.4 classic edition and GlobalPlatform Card Specification 2.2.1. It has up to 144K EEPROM available for user memory.
The J3H145 is built on the SmartMX2 P60 family and follows on the proven reliability and interoperability of the preceding SmartMX family members with a further optimized feature set. It introduces our IntegralSecurity™ architecture with over 100 security features as well as combining powerful co-processors for the highest levels of performance. SmartMX2 provides a new level of RF excellence to support contactless and Dual Interface solutions. Coming with a Common Criteria EAL 6+ certificate for the majority of family members, customers can rely on an unprecedented level of security provided with this new secure microcontroller platform.
The J3H145 card is NXP’s high-security system solution for high-performance smart chip card products and supports Elliptic Curve Digital Signature Algorithm (ECDSA) for digital signature and Secure Channel Protocol 03 (SCP03). It is ideally suited for multi-application markets such as banking and finance such as EMV, passport (ICAO), mobile communications, public transportation, access control access and network access.
Java Card technology provides a secure environment for applications that run on smart cards and other trusted devices with very limited memory and processing capabilities. Multiple applications can be deployed on a single card, and new ones can be added to it even after it has been issued to the end user. As in Java, this is accomplished using the combination of a virtual machine (the Java Card Virtual Machine), and a well-defined runtime library, which largely abstracts the applet from differences between smart cards. Portability remains mitigated by issues of memory size, performance, and runtime support (e.g. for communication protocols or cryptographic algorithms).
The NXP J3H145 JCOP3 card is an upgraded version of J3E145 chip, it is backward compatible with J3A080, JCOP21-72K (JCOP21-72K chip has been discontinued) chip card, can be initialized according to the specific needs of customers, and change the ATR value, the chip’s Initialize the T=0 or T=1 value.
The J3H145 is stocked in an un-initialized state, therefore certain features can be turn off and on, and a specific ATR can be set and need to be specified before purchasing.
*SCP03 is optional upon special request, cards come default with SCP02.