Java Card Forum

The Java Card Forum is an industry association of companies from the smart card, secure operating system and secure silicon industry, working together to promote and develop Java as the preferred programming language for multi-application smart cards, secure devices and other execution environments.

Learn more about Securing the IoT Edge with Java Card + 20 years of Security Innovation

Following the JavaOne conference in October this year, we are delighted to be able to share 2 presentations made by Oracle about Java Card technology:

Securing the IoT Edge with Java Card

This presentation looks at security risks introduced by new connected devices and highlights how Java Card solutions can help design secure IoT systems. It covers the following:
• Connected devices, security risks, and requirements
• Secure hardware options addressing IoT edge security challenges: established (TPM/TEE/Secure Element) and emerging solutions (integrated Secure Element)
• Impact of secure hardware introduction on the IoT infrastructure and ecosystem
• Java Card as an abstraction for new secure hardware solutions and driving cross-market adoption
• IoT edge security use cases (secure TLS, device attestation, secure I/O) and Java Card as an enabler of strong IoT security (certification, openness, verticals, …)

Java Card: 20 Years of Security Innovation

Java Card technology, entering its 20th year of existence, is available in billions of secure devices shipped each year. Oracle and Java Card Forum are working on the next iteration of the Java Card specification, bringing significant additions to address new security form factors in mobile and IoT. This session looks back at the history of Java Card adoption and introduces key features of the upcoming Java Card 3.1 release.

To view, go to the following link and click on the download icon:

JNet ThingX Corp joins the Java Card Forum

The Java Card Forum welcomes jNet during its 20th year anniversary

Berlin, San Jose, 25th September 2017 – The Java Card Forum (JCF) is delighted to announce that jNet ThingX (“jNet”), a technology innovator specializing in the development of secure, embedded operating systems for secure microcontrollers (i.e. smartcards) and resource-constrained SoCs, is joining the Java Card Forum, demonstrating its commitment to contribute and drive forward the development of an IoT profile for the Java Card specification.

Over the past 3 years, jNet has been working with customers to evolve and adapt its Java Card solution to address the requirements of IoT edge devices. Building on Java Card’s strong security foundations, jNet added support for multiple communication protocols, sensors and actuators, including real-time processing of I/O and sensor fusion, secure remote updates, and more, to address the full set of requirements from the SoCs that go into IoT edge devices.

“Our mission at jNet has been to help our customers reduce development costs, accelerate time-to-market and enhance security for IoT edge devices by making them Java-programmable. We port a Java Virtual Machine on to the smallest, most resource-constrained SoCs, so developers can tap the powerful development ecosystem of Java to build things faster, more securely. We are confident that Java-programmable SoCs will become the norm for IoT edge devices,” said Mikhail Friedland, CEO at jNet ThingX. “Through our Java Card Forum membership and contributions to the Java Card IoT profile spec, we hope to accelerate the adoption of Java Card for IoT edge devices.”

“We are delighted that jNet will become a valued member of the JCF,” declares Volker Gerstenberger, President of the JCF. “With their solid background in the traditional sectors and their innovative work in the IoT area, they will add an additional expertise to the Forum, as we work on the future direction of the Java Card platform.”

About the JCF

The primary purpose of the Java Card Forum is to promote, as an industry, the development of Java as the preferred platform for interoperable smart cards and other secure devices. The Forum was founded in 1997 and is composed of a Business Committee and Technical Committee, advancing the Java Card specification in cooperation with Oracle. The Java Card platform is now one of the most pervasive technologies in the world.

About jNet ThingX Corp

jNet ThingX is a “technology enablement” company in the business of developing secure Java Virtual Machines and mission critical, native, real-time Operating Systems under contract with silicon manufacturers, government agencies and commercial businesses. Using its Java Virtual Machine, jNet helps its customers by abstracting away the complexities associated with development on resource-constrained secure microcontrollers and SoCs. As a result, jNet customers reduce their development costs, accelerate their time-to-market and benefit from robust security.

Oracle and Java are registered trademarks of Oracle and/or its affiliates.

NXP Launches New Java Card-based Operating System to Expand Multi-Application Services in the Secure Identification Market

Next generation Java Card OS (JCOP) provides higher security and more flexibility for developing and integrating convergence solutions covering identity and payment on smart cards

News Highlights :

  • Advanced Java Card™ Platform (JCOP3) builds upon NXP’s 15 years of leadership and expertise in secure Java Card operating system technology that supports the convergence of eGovernment, payment and mobility applications on a single device
  • New product offers more flexibility to work with 3rd party applets and allows native functionalities through NXP’s unique SecureBox solution
  • Includes extended feature set with a full range of certified applets to improve time-to-market

NXP Semiconductors N.V. (NASDAQ:NXPI) today launched its latest Java Card Operating System, JCOP3, for secure identification applications. Customers can benefit from a multi-solution platform with higher security and flexibility, as well as the ability to integrate their own applets and personalization solutions, while accelerating time-to-market. Coinciding with the twentieth anniversary of the Java Card Forum, the launch of JCOP3 is part of NXP’s comprehensive offering that marks a new level of convenience for the identification market and underscores the continuous innovation in Java Card technology.
“NXP’s launch of JCOP3 significantly contributes to advancing Java Card technology. It reinforces NXP’s position as a trusted partner and industry leader across a broad range of markets that rely on this ubiquitous programming language for eGovernment, banking, public transport, and mobile applications,” said Rafael Sotomayor, senior vice president and general manager of the secure transactions and identification business at NXP. “We look forward to continuing our support for the Java Card Forum and Java Card developments with our expertise and ability to meet the growing demand for secure and flexible solutions in the era of IoT.”
In a world of connected things, an increasing number of contactless applications and an all-time high of security attacks, there is an increasing demand for solutions that harmonize security, flexibility, and convergence — without sacrificing any of these capabilities. NXP’s latest JCOP3 product is based on the SmartMX2 microcontroller platform and offers both EMVCo and Common Criteria certification Features such as NXP’s unique SecureBox solution allow customers to develop native functionality that seamlessly runs on the JCOP3 platform with outstanding performance. NXP also collaborates with numerous partners who offer a reliable and proven eGovernment Suite.
Building upon NXP’s successful and field-proven JCOP2 product family, NXP’s JCOP is optimized for fast, highly secure and flexible identification solutions, making it the Java Card-based operating system of choice.
NXP’s JCOP product family delivers outstanding features and performance as one of the most used Java Card–based operating systems in government programs around the world. More than a billion units have been sold for payment and government applications to more than 80 customers in 50 different countries, making Java the preferred programming language for secure multi-application smart cards.

20th Anniversary of Java Card Forum
NXP has been a member of the Java Card Forum for more than ten years and joins in the celebration to mark Java Card Forum’s twentieth anniversary. NXP collaborated with the forum on the first JCOP development with Java Card Forum IC technology in the early 2000s. NXP has also been leading the technical committee as well and driving the technical specification work for over five years. During this period, the Java Card specification 3.0.5 was successfully released. The Java Card specification 3.1, covering IoT requirements, will be released next year.

About NXP Semiconductors
NXP Semiconductors N.V. (NASDAQ:NXPI) enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better and safer. As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the secure connected vehicle, end-to-end security & privacy, and smart connected solutions markets. Built on more than 60 years of combined experience and expertise, the company has 31,000 employees in more than 33 countries and posted revenue of $9.5 billion in 2016. Find out more at .

NXP, JCOP, SmartMX and the NXP logo are trademarks of NXP B.V. Java and Java Card are registered trademarks of Oracle and/or its affiliates. All other product or service names are the property of their respective owners. All rights reserved. © 2017 NXP B.V.

This Press Release was issued by NXP on 14th September 2017:

My, how we’ve changed….

In its 20 years of existence, the Java Card Forum has understood the importance of not only marketing Java Card technology, but the Forum itself. The main vehicle for showcasing the JCF has always been the internet, and over the years the website (and associated collateral) has undergone a couple of major changes.

When it first started, the JCF used a simple coloured logo that could be easily identified at a glance, with a basic site layout – remember this?



As the Forum became a wider reaching industry organisation, it was felt that a more “professional” image was required and in the Summer of 2005 a new Look and Feel was released, celebrating the colours of the logo itself.

previous JCF site

After 15 years of using the same logo, the members felt it was time to re-brand the Forum and in November 2013 a totally new look was unveiled at the CARTES show in Paris, demonstrating the commitment to the future of the Java Card platform.

current site

A trip to the movies…

As part of our 20 Year Anniversary celebrations, we’ve looked back in the archives to find you some interesting testimonials over the years.

Back in 2010, Oracle (Sun Microsystems as it was back then) commissioned a series of interviews with leading telecommunication and smart card companies to share with the wider community why they were choosing Java Card technology, who was benefitting from the platform and how the technology would be deployed in the future.

Although these films were produced in the early days of Java Card 3.0, you can see how the industry already saw the technology as an important tool for value-added services in the telco sector.

Reporting the evolution of Java Card technology over the years

Twenty years is a long time in the technology industry – trends come and go, products appear then disappear and even major shows and publications change their focus…The Java Card Forum has seen many changes over the years – not least in the Java Card platform itself, and some of those milestones have been documented in the press.


ct-front-pageRemember Card Technology magazine? It was THE publication for the smart card industry with journalists like Dan Balaban and Thad Rueter digging for the truth. There was certainly a lot of coverage concerning Java Card over the years, and even a cover story featuring Bertrand du Castel (first Technical Committee Chairman) as “Visionary of the Year”.

We have the text from one of Dan Balaban’s articles entitled “Java Card and the new era for smart cards”, published in Card Technology Issue November 2004, Volume 9, number 12, where he discusses how the Java Card platform is set to revolutionise the usage of smart cards in the future.
Download the article here (reprinted with kind permission by the author)

The JCF also received coverage in Card Technology Today and CardsNow!Asia about the enhancements to the Java Card specification with the 3.x release. There was a real sense of excitement with the new release, as the platform could move beyond the standard smart card environment to a variety of different form factors.

Personal blogs/articles

Those involved in the Forum have also documented their personal opinions about the technology, the companies involved and the industry.

Bertrand du Castel, one of the “founding fathers” of the Java Card Forum has written a very personal history of his involvement with the production of the first Java Card and the subsequent formation of the Java Card Forum, which can be downloaded here: with kind permission by the author)

Eric Vétillard, who took over the post of Technical Chair from Bertrand, has been writing a blog for many years now, entitled “On the road to Bandol”: (Bandol being the internal name that was given to Java Card version 3.0 within Sun – as well as a French town). Here he shares his personal views on Java Card technology and now more recently, the IoT market. He has also provided some Java Card tutorials:

Company Press Releases

We’ve even dug into company archives to find some of the Press Releases from the early days, including the very first Press Release about the formation of the JCF.