JavaCard Development Tools and Services


Over the years the Digital Locksmiths have developed a series of JavaCard products for international clients using different silicon architectures from multiple chip manufacturers.


JC Version GP Version Silicon Family Client
JC V2.1.1 Visa OP 2.0 ARM/SC100 UK client
JC V2.2.1 GP V2.0.1 NXP/P5 Malaysian client
JC V2.2.1 GP V2.1.1 Atmel/AVR Hong Kong & UK clients
JC V2.2.1 GP V2.1.1 STMicroelectronics/ST19 secure MCU Hong Kong client
JC V2.2.2 GP V2.2.1 Inside Secure/ARV European client
JC V3.0.4 GP V2.2.1 Inside Secure/ARM European client

As part of these developments the Digital Locksmiths created a suite of tools and utilities to assist and accelerate JavaCard and JavaCard applet development:

  • Generic JavaCard implementation as a PC-reference executable. This acts as the foundation and enables the prototyping, addition & testing of client specific IP components.

  • Eclipse plug-in for development and debugging of JavaCard applets. This enables applets to be created and debugged within the Eclipse IDE while being executed in the PC-reference model.

  • Bespoke versions of the JavaCard CAP file converter to facilitate ROM mask generation.

  • Analysis utilities for CAP & EXP file structure and for JDWP (Java Debug Wire Protocol) communications.

  • Global Platform utilities for loading and managing applets.

The Digital Locksmiths can support your JavaCard project no matter what its size. Full-blown OS development or modest applet development, we can use our years of experience to make your project a success.


 
Services Experience Products