Development Kit User's Guide, Java Card Platform, Version 2.2.2
For the Binary Release with Cryptography Extensions
Java Card Platform,
Version 2.2.2
3-14-06
Contents |
Accessing Sun Documentation Online
Converting Java Language Classes
Prerequisites for Installing the Binary Release
Installing the Development Kit Binaries
Files Installed for the Binary Release
Sample Programs and Demonstrations
3. Development Kit Samples and Demonstrations
Directories and Files in the demo Directory
Preliminaries for Rebuilding the Demos
Preparing to Compile the Sample Applets
Running scriptgen to Generate Script Files
Running the Java Card RMI Demo
Running the Secure Java Card RMI Demo
Password Biometric Sample Application
How the Biometric Sample Works
SamplePasswdOwnerBioTemplate Class
Sequence Diagram Of How The Sample Works
Message Recovery Order of Operations
4. Running Applets in an Emulated Card Environment
Preparing to Run Java Card WDE
Configuring the Applets in the Java Card WDE Mask
Running the Java Card WDE Tool
5. Converting Java Class Files
Generating the CAP File's Debug Component
Converter Command Line Arguments
Converter Command Line Options
Using Delimiters with Command Line Options
Using a Command Configuration File
File and Directory Naming Conventions
Output File Naming Conventions
Verification of Input and Output Files
Creating a debug.msk Output File
7. Verifying CAP and Export Files
verifycap Command Line Arguments
verifycap Command Line Options
verifyexp Command Line Arguments
verifyexp Command Line Options
Verifying Binary Compatibility
verifyrev Command Line Arguments
verifyrev Command Line Options
Command Line Options for Off-Card Verifier Tools
8. Generating a CAP File From a Java Card Assembly File
9. Producing a Text Representation of a CAP File
10. Using the Reference Implementation
Running the C-Language Java Card RE
Runtime Environment Command Line
Runtime Environment Command-line Options
Obtaining Resource Consumption Statistics
Reference Implementation Limits
Working With EEPROM Image Files
Same Input and Output EEPROM Image File
Different Input and Output EEPROM Image Files
Installer Components and Data Flow
Downloading CAP Files and Creating Applets
APDU Responses to Installation Requests
How to Send a Deletion Request
APDU Requests to Delete Packages and Applets
APDU Responses to Deletion Requests
12. Sending and Receiving APDU Commands
Directing Output to the Console
13. Using Cryptography Extensions
Supported Cryptography Classes
DES Encryption and Signature Performance Enhancements
Temporary RAM Usage by Cryptography Algorithms
14. Java Card RMI Client-Side Reference Implementation
The Java Card Remote Stub Object
A. Java Card Assembly Syntax Example
B. CAP File Manifest File Syntax
C. Using the Large Address Space
Programming Large Applications and Libraries
Handling a Package as a Separate Code Space
Example: The photocard Demo Applet
Copyright © 2005, Sun Microsystems, Inc. All Rights Reserved.