OSPT Alliance has created a CIPURSE™ 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 CIPURSE 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 click here to apply for a software kit (€0)
Please click here to apply for a CIPURSE SDK (€300)

Please note the software kit and CIPURSE SDK are only available to OSPT Alliance members and evaluators.