Java Card Technology Specifications
Java Card Platform Specification 3.0.1
The most recent version 3.0.1 of the Java Card Specifications.
Java Card Platform Specification 2.2.2
Version 2.2.2 of the Java Card Specifications.
Java Card Protection Profile
The Java Card Protection Profile provides a modular set of security requirements designed specifically for the characteristics of the Java Card platform.
Java Card Off-Card Verifier White Paper (pdf)
Introducing the Off-Card Verifier, and the Byte Code Verification Algorithm
Java Card General Information
Programming Notes "Classic"
Tips and guidelines for developers of Classic Java Card applets and for developers of vendor-specific frameworks.
Programming Notes "Connected"
Tips and guidelines for developers using the Java Card 3 Platform, Connected Edition, to create applications and for developers of vendor-specific frameworks.
Java Card 3.0.1 Platform
In-Depth Technical Whitepaper
Introduction to Java Card 3.0.1 Specifications
Java Card 3.0 features a significantly enhanced execution environment, a new virtual machine, and new network-oriented features.
Smart Card Overview
This document defines smart cards and their categories, as well as compares the chips that power the cards.
Java Card Technology for Smart Cards: Architecture and Programmer's Guide
This synopsis of the book Java Card Technology for Smart Cards: Architecture and Programmer's Guide introduces Java Card technology and lists the topics the book addresses.
Java Card Technology Datasheet
Java Card technology enables smart cards and other devices with very limited memory to run small applications, called applets, that employ Java technology. Java Card technology provides smart card manufacturers with a secure and interoperable execution platform that can store and update multiple applications on a single device and is compatible with existing smart card standards.
Java Card FAQ
Frequently asked questions on Java Card.
Java Card Security White Paper
Smart cards are small computing devices that act as tokens to enable services that require security.
How to Write a Java Card Applet: A Developer's Guide
Learn the programming concepts and major steps of creating Java Card applets. From JavaWorld.
Java Card Technology Examples
Examples of uses for Java Card technology.