O'Reilly logo

Kicking Butt with MIDP and MSA: Creating Great Mobile Applications by Jonathan Knudsen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

25. Smart Cards and Cryptography

THE Security and Trust Services APIs (SATSA) are defined by JSR 177. SATSA actually contains four separate APIs. Two of these are for communicating with smart cards, while the other two relate to cryptography.

  • SATSA-APDU is an API for communicating with a smart card using basic data packets called Application Protocol Data Units (APDUs).

  • SATSA-JCRMI is also about smart card communication but is based on Java Card Remote Method Invocation, a distributed computing protocol based on Java SE’s Remote Method Invocation (RMI).

  • SATSA-PKI provides methods for using a smart card to generate digital signatures and manage certificates.

  • SATSA-CRYPTO is a compact API for general-purpose cryptography, including message digests, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required