This is an updated API, to accompany the new version of Amendment A, which defines:
- A new Confidential Key Loading Scenario, Scenario #4: ECC based Key Agreement Model using a mechanism that does not require the use of a secure channel to ensure the identity of the parties.
- The option of generating AES keys with Scenario #1
- A mechanism for Applications to request a CASD signature, the CASD Signature Service. This service is available through the new AuthoritySignature interface, and the corresponding Global Service.
Previous Version(s)
This material contains the application programming interface (API) required for developing Java Card applets for GlobalPlatform Card Specification v2.2.1 compliant cards which also incorporate the Confidential Card Content Management Amendment A, Remote Application Management over HTTP Amendment B, and the contactless extensions from Amendment C. This ensures interoperability and portability of applications across different cards from different suppliers, and offers full backward compatibility with GlobalPlatform Card Specification v2.1.1 API with Java Card export file v1.3.
This material contains the application programming interface (API) required for developing Java Card applets for GlobalPlatform Card Specification v2.2 compliant cards which also incorporate the Confidential Card Content Management Amendment A, Remote Application Management over HTTP Amendment B, and the contactless extensions from Amendment C. This ensures interoperability and portability of applications across different cards from different suppliers, and offers full backward compatibility with GlobalPlatform Card Specification v2.1.1 API with Java Card export file v1.3.
This material contains the application programming interface (API) required for developing Java Card applets for GlobalPlatform Card Specification v2.2 compliant cards which also incorporate the Confidential Card Content Management Amendment A and Remote Application Management over HTTP Amendment B. This ensures interoperability and portability of applications across different cards from different suppliers, and offers full backward compatibility with GlobalPlatform Card Specification v2.1.1 API with Java Card export file v1.2.
This material contains the application programming interface (API) required for developing Java Card applets for GlobalPlatform Card Specification v2.2 cards which also incorporate Confidential Card Content Management Amendment A. This ensures interoperability and portability of applications across different cards from different suppliers, and offers full backward compatibility with GlobalPlatform Card Specification v2.1.1 API and export file v1.1, HTML Java Card API and Java Card export file v2.2 - v1.1.
This material contains the application programming interface (API) required for developing Java Card applets for GlobalPlatform Card Specification v2.2 cards. This will ensure interoperability and portability of applications across different cards from different suppliers, and offers full backward compatibility with GlobalPlatform Card Specification v2.1.1 API and Java Card export file v 1.0.