| Java Card
Specifications &
documentation from JavaSoft: Java
Card 2.1.1
The Java Card specifications enable Java technology to run on smart cards and
other devices with limited memory. The Java Card API allows applications written for one
Java Card-enabled smart card platform, to run on any other Java Card-enabled platform.
JavaCard Forum: www.javacardforum.org
The primary purpose of the Java Card Forum is to promote Java as the preferred
programming language for multiple-application smart cards. Current work is focused
on vertical market extensions to the core specification for GSM telecom, banking and
information technology.
Article: Understanding
Java Card 2.0
This article gets inside a Java Card, providing you, the developer, with
technical guidance on the system architecture, application programming interface, and
runtime environment of the Java platform in a smart card.
Schlumberger development kit: Cyberflex
Cyberflex Acces Java Card features 16Kbytes EEPROM and default security commands
including external and internal authentication using DES, triple DES or RSA. The
Cyberflex Development Kit has been upgraded and enhanced to support the new functions of
Cyberflex Access and continues to offer a PC/SC interface to developers for their Windows
based applications.
OpenCard Framework
Specifications & documentation: OCF
The OpenCard Framework is an open standard providing an architecture and a set of
APIs that enable application developers and service providers to build and deploy smart
card aware solutions in any OpenCard-compliant environment. OpenCard Framework is
Java-based and serves as an application platform for smart cards and card
terminals.
Article: Smart cards and
the OpenCard Framework
This article describes in detail the design objectives of the card terminal part
of OpenCard and then implement an OpenCard card terminal for two readers: the IBM 5948
card terminal, and the Reflex20 PCCARD reader from Schlumberger.
|