|
JCOP (Java Card Open Platform) was first developed by IBM Zurich Research Laboratory but taken on by NXP themselves in July 2007 for support and development as the underlying platform was built on NXP silicon.
JCOP was named from:
- the Java Card Specification which started from 2.2.2 and is up to 3.0.5 as of December 2020.
- the Global Platform standard which started from 2.1 and is up to 2.3 as of December 2020.
Java Cards contain a Java Card Virtual Machine that enables the Card Applications (applets) to run in the popular Java programming language.
As there are a proliferation of versions and memory sizes within JCOP / JCOP3 / JCOP4 please refer to the table below we have formulated for further information.
Universal Smart Cards keep sample cards on stock to help with proof-of-concept deployments and pilots.
In addition to white cards, we offer full scale pre-printing services, personalisation, app loading and numbering from our technical centre in Portsmouth.
If you cannot see something you require, please let us find it for you. Please do give us a call to discuss your requirements in more detail.
Product Version |
JCOP |
JCOP |
JCOP3 |
JCOP3 |
JCOP4 |
NXP Product Names |
(JxAyyy) |
(JxDyyy) |
(JxEyyy) |
(JxHyyy) |
(JxRyyy) |
Java Card Version |
2.2.2 |
3.0.1 |
3.0.1 |
3.0.4 |
3.0.5 |
Global Platform |
2.1 |
2.2 |
2.2 |
2.2 |
2.3 |
Max Memory |
128KB |
145KB |
145KB |
144KB |
180KB |
Type |
EEPROM |
Flash |
Flash |
Flash |
Flash |
Extended APDU Support |
Y |
Y |
Y |
Y |
Y |
RSA |
512 - 2048 |
512 - 2048 |
512 - 2048 |
512 - 2048 |
512 - 4096 |
EC |
128 - 320 |
128 - 320 |
112 - 521 |
- |
521 |
TDES |
56, 112, 168 |
56, 112, 168 |
56, 112, 168 |
56, 112, 168 |
56, 112, 168 |
AES |
128, 192 & 256 |
128, 192 & 256 |
128, 192 & 256 |
128, 192 & 256 |
128, 192 & 256 |
Mac/Hash |
SHA1, SHA224, SHA256, SHA384, SHA512, CRC16, RIPEMD |
SHA1, SHA224, SHA256, SHA384, SHA512, CRC16, KorenSEED, MD5, RIPEMD |
SHA1, SHA224, SHA256, SHA384, SHA512, CRC16, CRC32, KorenSEED, MD5, RIPEMD |
SHA1, SHA224, SHA256, SHA384, SHA512, CRC, KorenSEED |
SHA1, SHA224, SHA256, SHA384, SHA512, CRC, KorenSEED |
MOC |
N |
N |
N |
N |
Optional |
Certification HW, SW |
EAL5+ |
EAL5+ |
EAL5+ |
EAL5+ |
EAL6+ |
Packaging |
Contact, Contactless, Dual Interface
(Bonded Module) |
Contact, Contactless, Dual Interface
(Bonded Module) |
Contact, Contactless, Dual Interface
(Bonded Module) |
Contact, Contactless, Dual Interface
(Bonded Module) |
Contact, Contactless, Dual Interface
(Bonded Module) |
Product Information Leaflet |
|
- |
- |
- |
NXP® JCOP® Java Card™ OS for SmartMX3® Secure Microcontrollers |
|
|