NXP JCOP J2E145 v2.4.2 R3 Java Card 144K

NXP JCOP J2E145 v2.4.2 R3 Java Card 144K


Out of stock


Call to Customize and Purchase +1.949.380.1312

Out of stock


The JCOP J2E145 v2.4.2 R3 java card with implemented JavaCard 3.0.1 and 144KB EEPROM is the top contact edition of JCOP. This product is targeted at the innovation market including eGovernment, banking and public transport.

The long-term approved SmartMX family features a significantly enhanced secure smart card IC architecture. Extended instructions for Java and C code, linear addressing, high speed at low power and a universal memory management unit are among many other improvements added to the classic 80C51 core architecture. The technology transfer step from 5-metal-layer 0.18 mm to 5-metal-layer 0.14 mm CMOS technology offers now even more advantages in terms of security features, memory resources, crypto coprocessor calculation speed for RSA and ECC as well as availability of secure hardware support for 2/3-key Digital Encryption Standard (DES) and Advanced Encryption Standard (AES) operations.

The availability of contact interface enables the easy implementation of native or open platform and multi-application operating systems in market segments like e.g. banking, E-passport, ID card, Health Card, secure access, Java card.

FameXE coprocessor

The approved and modular FameXE architecture supports the trend of increasing RSA keys with faster execution speeds as well as Elliptic Curve Cryptography (ECC) based on GF(p) or GF(2n) at best performance. FameXE supports RSA with an operand length of up to 8-kbit (up to 4-kbit with intermediate storage in RAM only).

The FameXE PKI coprocessor supports 192-bit ECC key length that offers the same level of security as 2048-bit RSA. An ECC GF(2n) based signature, using a 163-bit key can be executed in less than 30 ms providing a security level comparable to 1024-bit RSA. The operand size for ECC, supported by FameXE, is only limited by the 2.5 KB size of the FXRAM. FameXE is easy to use and the flexible interface provides programmers with the freedom to implement their own cryptology solutions. A secured and CC EAL5+ certified crypto library providing a large range of required functions will be available for all devices
in order to support customers in implementing public key-based solutions.

Triple-DES coprocessor

The DES for widely used symmetric encryption is supported by a dedicated, high performance, highly attack resistant hardware coprocessor. Single DES and triple-DES, based on two or three DES keys, can be executed within less than 40 ms. Relevant standards (ISO/IEC, ANSI, FIPS) and Message Authentication Code (MAC) are fully supported. A secured crypto library element for DES is available.

AES coprocessor

SmartMX is the first smart card microcontroller platform to provide a dedicated high performance 128-bit parallel processing coprocessor to support secure AES. The implementation is based on FIPS197 as standardized by the National Institute for Standards and Technology (NIST), and supports key lengths of 128-bit, 192-bit, and 256-bit with performance levels comparable to DES. AES is the next generation for symmetric data encryption and recommended successor of DES providing significantly improved security level. A secured crypto library element for AES is available.

CardLogix offers the J2E145 in PVC, ABS, PET, and composite cards with options like magnetic stripe, SAM and SIM cards with many security and printing graphics features.

SmartMX contact interface

Operating in accordance with ISO/IEC 7816, the SmartMX contact interface is supported by a built-in Universal Asynchronous Receiver/Transmitter (UART), which enables data rates of up to 1 Mbit/s allowing for the automatic generation of all typical baud rates and supports transmission protocols T = 0 and T = 1. Either one or two additional IOs are available.

Security features

SmartMX incorporates a big range of both inherent and OS controlled security features as counter measure against all types of attacks. NXP Semiconductors has used the deep knowledge of chip security, combined with the used handshaking circuit technology, the very dense 5-metal-layer 0.14 mm technology, glue logic and active shielding methodology for optimum results in CC EAL5+, EMVCo and other third party certifications and approvals.

SmartMX Memory Management Unit (MMU), designed to define various memory segments and assign security attributes accordingly, supports a strong firewall concept that keeps different applications separate from each other. Only the System mode has full access privileges to all memory space and on-chip peripherals, while the User mode only has privileges defined upon card personalization and executed under the control of the System mode.

Security evaluation and certificates

The reached target of the certification is CC EAL5+. Also third party approvals like e.g. EMVCo (Visa, CAST), ZKA and others, depending on the application requirements, are available.

NXP Semiconductors continues to drive forward third party security evaluations to provide its customers with the relevant information and documentation needed to execute subsequent composite evaluations of implemented applications.


Security evaluation and certificates
Hardware security certification in accordance with CC EAL5+ is attained. Also, third-party
approval such as EMVCo (VISA, CAST), and others, depending on the application
requirements, are available.

NXP Semiconductors continues to drive forward third-party security evaluations to provide
its customers with the relevant information and documentation needed to execute subsequent composite evaluations of implemented applications.

Security licensing
In addition to the various intellectual properties regarding attack resistance of the NXP
Semiconductors’ owned SmartMX family, NXP Semiconductors has obtained a patent
license for SPA and DPA countermeasures from Cryptography Research Incorporated
(CRI). This license covers both hardware and software countermeasures. It is important to
customers that countermeasures within the operation system are covered under this
license agreement with CRI. Further details can be obtained on request.

Optional crypto library
NXP Semiconductors offer an optional crypto library for all family types:
Various algorithms:
– AES encryption and decryption using the AES coprocessor
– DES and triple-DES encryption and decryption using the DES coprocessor
– RSA encryption and decryption, signature generation and verification for straightforward and CRT keys up to 5024 bits


Public Transport

  • Powerful platform for national AFC schemes and convergence with banking or eGov


  • ePassports, national ID cards, health and social-security cards, citizen cards and resident permits, driver’s licenses, high-security physical/logical access control


  • Debit, credit (MasterCard PayPass, VISA qVSDC), convergence (payment and public transportation), loyalty, mobile payment


Java Card version 3.0.1 Classic
Global Platform version 2.2.1
Security evaluation and certificates Common criteria (VAN5) EAL5+

FIPS 140-2 certified

MasterCard PIC (TAS & CAST)


EEPROM: 144 KB  Data retention time: 25 years minimum
Endurance: 500000 cycles minimum
ROM: 264 KB
RAM:  7.5 KB
Cryptography Data Encryption Standard (DES) and dual/triple key DES3 via

Coprocessor: DES/TDES [bit] 56/112/168

MAC generation and verification (Retail-MAC, CMAC and CBC-MAC)

Advanced Encryption Standard (AES) via coprocessor: AES [bit] 128, 192, 256
RSA RSA CRT (1976 up to 2048 bits keys) for en-/decryption and signature generation and verification
SHA SHA-1, SHA-224 and SHA-256 hash algorithm.
ECC ECC over GF(p) algorithm that can be used for signature generation and signature verification (ECDSA) from 128 to 320 bits

ECC over GF(p) key generation algorithm that can be used to generate ECC over GF(p) key pairs

1 MHz to 10 MHz operating external clock frequency range
Communication Protocol Contact interface supports T=1 and T=0
Secure Channel Protocol: SCP01, SCP02, SCP03 (Optional)
Embedded Software Java Card Virtual Machine, Runtime Environment, Java Card API, Card Manager
Model Number JCOP 2.4.2 R3 PCM1.1
Part Number J2E145GXS
Secure Smart Card Controller  SmartMX P5CC145

Support and Downloads

You may also like…