OSPT Alliance has created a software development kit (SDK), which provides the tools and information required to enable industry stakeholders to begin developing their solutions based on the CIPURSE™ Specification.

It demonstrates to users how CIPURSE is implemented in real world use cases and explains how to create a CIPURSE-based application along with details of how to structure data inside the application.

The OSPT Alliance SDK contains:

  • CIPURSE sample cards, with documentation, from various vendors
  • A PC/SC reader
  • A software package, including:
    • CIPURSE Explorer: An Eclipse-based tool for interacting with a CIPURSE card, including an explorer view representing the card contents, a Javascript engine for execution and debugging of scripts, an XML representation of a CIPURSE application and associated perso engine to load the same onto cards.
    • Sample scripts: Javascript projects indicating how to create and operate a simple CIPURSE card application, how to personalize and use various CIPURSE SAM types, and how to use the CIPURSE command and crypto packages.
    • CIPURSE command packages: Java source code implementing the individual CIPURSE commands.

CIPURSE crypto packages: Java source code implementing terminal side CIPURSE authentication, wrapping and unwrapping of CIPURSE commands and responses, and terminal side CIPURSE crypto functionality with and without a CIPURSE SAM.

Please note the SDK is only available to OSPT Alliance members and evaluators. Please click here to apply for an SDK.


Not yet a member of OSPT Alliance?
Join now