Preface

This document describes the license information for Java Card Development Kit Simulator and Java Card Development Kit Tools.

Java Card technology combines a subset of the Java programming language with a runtime environment optimized for secure elements, such as smart cards and other tamper-resistant security chips. Java Card technology offers a secure and interoperable 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 developers can build, test, and deploy applications and services rapidly and securely. This accelerated process reduces development costs, increases product differentiation, and enhances value to customers.

The Java Card API is compatible with international standards for secure elements, such as ISO 7816 or mobile communication standards issued by ETSI/3GPP. Major industry-specific standards, such as EMVCo and Global Platform refer to this standard.

Related Documentation

References to various documents or products are made in this guide, so you might want to have them available:

  • Application Programming Interface, Java Card Platform, Version 3.2, Classic Edition
  • Runtime Environment Specification, Java Card Platform, Version 3.2, Classic Edition
  • The Java Language Specification (https://docs.oracle.com/javase/specs/)
  • ISO 7816 Specification Parts 1-6. (https://www.iso.org)

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at:

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit:

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info

Or, if you are hearing impaired, visit:

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs