This book describes how to use the Security and Trust Services APIs (SATSA) for the Java™ 2 Platform, Micro Edition (J2ME™) 1.0 Reference Implementation (RI) to create applications that can communicate with a smart card and perform cryptography.
This book is designed for Mobile Information Device Profile (MIDP) developers who wish to learn how to use the SATSA APIs. Its purpose is to provide a practical introduction to SATSA without being an exhaustive reference. For comprehensive coverage of SATSA, refer to the Security and Trust Services API specification, available at http://jcp.org/en/jsr/detail?id=177.
You should already understand how to create MIDP applications before you read this book. You also need to understand the Java Card platform. The following books are good resources:
Chapter 1 is an overview of SATSA and describes the tools that are available in the SATSA RI.
Chapter 2 gives background information on the capabilities of the SATSA APIs and how they can be used in MIDP applications.
Chapter 3 describes how to use SATSA-APDU to communicate with smart card applications.
Chapter 4 describes using SATSA-JCRMI as an alternate method for communicating with smart card applications.
Chapter 5 details how to use the SATSA-PKI API.
Chapter 6 includes information on programming with SATSA-CRYPTO.
The following web page is a collection of resources for learning MIDP 2.0 application programming:
Learning Path: Getting Started with MIDP 2.0
http://developers.sun.com/techtopics/mobility/learn/midp/midp20/
Sun’s Mobility page is also a helpful starting point for wireless and Java Card topics:
http://developers.sun.com/techtopics/mobility/
The J2ME Wireless Toolkit is an excellent tool for creating MIDP applications:
http://java.sun.com/products/sjwtoolkit/
The Source for Java Developers web site enables you to access Java™ platform technical documentation online:
http://java.sun.com/reference/docs/
We are constantly improving our products and documentation and welcome your comments and suggestions. Provide feedback to Sun at http://developers.sun.com/contact/feedback.jsp?&category=j2me.
SATSA Developer's Guide SATSA Reference Implementation 1.0 |
Copyright © 2004 Sun Microsystems, Inc. All rights reserved.