Java Card technology provides a secure environment for applications that run on smart cards and other devices with very limited memory and processing capabilities. Multiple applications can be deployed on a single card, and new ones can be added to it even after it has been issued to the end user. Applications written in the Java programming language can be executed securely on cards from different vendors. » More
"CPU/hr" is the aggregate CPU time spent across all machines, rounded up to the nearest hour (e.g. a task running on 1000 CPUs for 1 minute = 1000 CPU minutes or approximately 17 CPU hours, costing you only $17)
What's New
May 6, 2008 Java Card JC3Bot Contest
This programming contest, sponsored jointly by Gemalto and Sun Microsystems, is an opportunity for JavaOne attendees to gain experience with our new Java Card 3 technology.
» Go to contest site
Java Card technology is the leading open,interoperable platform for smart cards and secure tokens. The Java Card Specifications provide the basis for cross-platform and cross-vendor applet interoperability.
The Java Card Development Kit includes a complete, standalone development environment in which applets written for the Java Card platform can be developed and tested..
The Java Card Protection Profile provides a modular set of security requirements designed specifically for the characteristics of the Java Card platform. It reduces the time and cost for Java Card products to complete security evaluations under Common Criteria.
Blogs
Hear what people around Sun have to say about Java Card Technology.