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.
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 all the basics you need to know to start using Java Card technology—documentation, set up, programming, and more.
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 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 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 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.
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.
Use Java Card on a secure element in an IoT device to secure access to peripherals on an I3C bus.
Secure communication between IoT devices and IoT cloud services using Java Card.
Password-less authentication using biometry based on the FIDO specification with Java Card and Oracle Identity Cloud Service.
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 familiar with Java Card Development Kit tools and Reference Implementation.
Get familiar with Eclipse plugin to develop Java Card applications.
Learn the basics of developing Java Card applications.
Get information on becoming a Java Card licensee.