JavaCard Section Index
What's new in Java Card 2.2 ?
Global System for Mobile (GSM) encompases a set of second generation (2G) cellular standards for digitally encoding and transmitting voice over mobile telephony systems. GSM uses frequency, time,...more
Yes. Several smart card CPUs are able to run Java Card bytecode directly. Here are the ones we know of: SmartJ ST22 - ST Micro. Jsmart - Nazomi. more
No. Currently, the MID profile doesn't provide any API that would let a midlet talk to a Java Card applet run on the SIM card. It's really a shame, because since this would certainly lead to ma...more
There are a few places where you may find research papers on Java Card: The ResearchIndex scientific library: just look for "java card" and see what shows up! Gemplus research publications: man...more
Yes. Here are the ones we are aware of. They may be purchased from all good online bookstores, like Fatbrain or Amazon. Java Card Technology for Smart Cards: Architecture and Programmer's Guide b...more
As far as we know, the only company working on a Java Card IDE is Metrowerks. Code Warrior for Java Card is currently under development and supports source-level debug. We are currently beta-testi...more
Chances are you have currently at least one smart card in your pocket right now! The main fields where smart cards are used are banking, mobile telephony (GSM), pay-TV, e-commerce (e-wallet, B2B, ...more
The Java Card 2.1.2 SDK, released in April 2001, contains: Two Java Card simulators: JCWDE (Java Card Workstation Development Environment), which is written in Java, and CREF, which is a native e...more
Cards come in two flavors: memory cards and processor cards. Memory cards have no CPU and thus have no processing power: they are just used to store data. Processor cards have a CPU, which enabl...more
Conversion is the operation through which the class files of a package are turned into a CAP file. A host tool performs this operation: the converter. The main reasons for conversion are: The Ja...more
Verification is the operation through which a CAP file is checked against the CAP specification and the export files of the packages it references. A host tool performs this operation: the verifie...more
The Java Card specification is composed of three documents: The Java Card 2.1.1 Virtual Machine Specification focuses on the features of the Java Card Virtual Machine, the CAP file format and the...more
The Java Card 2.1.1 and 2.2 specifications may be downloaded from here.
The Java Card 2.1.2 SDK may be downloaded from http://java.sun.com/products/javacard.