We’re sorry. We could not find a match for your search.

We suggest you try the following to help find what you’re looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try "application" instead of "software."
  • Start a new search.
Cloud Account Sign in to Cloud
Oracle Account

Oracle Java Card technology

Java Card is the leading open, interoperable platform for secure elements, enabling smart cards and other tamper-resistant chips to host multiple applications using Java technology. Java Card is an execution platform that can store and update multiple applications on a single resource-constrained device, while retaining the highest certification levels and compatibility with standards.

Learn how to get started with Oracle Java Card technology

Java Card enables smart cards and other tamper-resistant security chips to host applications that employ Java technology. It offers a secure, interoperable execution platform to store and update multiple applications on a resource-constrained device, with the highest certification and compatibility.

Get detailed information on Oracle Java Card technology development kit

Get all the basics you need to know to start using Java Card technology—documentation, set up, programming, and more.

Strong user authentication webinar

Learn more about strong user authentication with Oracle Java Card technology.

Oracle Java Card technology Specifications 3.1

Version 3.1 of Oracle Java Card technology specifications brings major enhancements to develop and deploy of secure applications and introduces new functionality to support Internet of Things (IoT) security. It is the reference for new Oracle Java Card technology products.

Oracle Java Card technology

Oracle Java Card technology provides the ability to program application-specific embedded devices. A few of the many use cases include SIM cards and embedded SIM in telecommunications, NFC mobile payment, and secure identification needs, such as passports.

Oracle tools for Oracle Java Card technology applications

Oracle Java Card technology Development Kit Tools are used to convert and verify Java Card applications. The tools can be used with products based on version 3.1, 3.0.5, and 3.0.4 of the Java Card Specifications.

Oracle Java Card technology simulator

Oracle Java Card technology Development Kit Tools are used to convert and verify Oracle Java Card technology applications. The tools can be used with products based on version 3.1, 3.0.5, and 3.0.4 of the Oracle Java Card technology Specifications.

Protection profile for open and closed configurations for Oracle Java Card technology

To meet the demand by banks, governments, and other card issues for security evaluations, Java Card Protection Profile provides a modular set of security requirements designed specifically for the characteristics of Oracle Java Card technology.

Security and portability with Java Card

JULY 20, 2020

Java Card 3.1 explored

Nicolas Ponsini, IoT Security Solutions Architect, Oracle

Java Card 3.1 is a major update of Java Card Specifications and Java Card Development Kit. A key goal of this release is to ensure the availability of security services on a large range of heterogeneous secure hardware, including smartcards, embedded chips, and removable subscriber identification module (SIM) chips, such as those in your mobile phone.

Read the complete post

Get started with Java Card


Java Card tools and Reference Implementation

Get familiar with Java Card Development Kit tools and Reference Implementation.


Eclipse Plugin for Java Card

Get familiar with Eclipse plugin to develop Java Card applications.


Develop HelloWorld applet

Learn the basics of developing Java Card applications.


Contact Sales

Get information on becoming a Java Card licensee.