Project roadmap

Keypop developments follow the definitions of ticketing terminal API issued by CNA: , starting with an initial development in Java for each interface evolution, followed by a porting in C++.

Current work and future developments

  • During 2025, a new interface dedicated to the administration of a Calypso security module of the ‘OpenSAM’ type should be developed.

History of developments

The information on functional evolutions for each Keypop API version matches precisely those indicated in the ticketing terminal API development history. Here’s the development integration history for each interface by programming language.

Terminal APIVersionShort SummaryAvailability Date
JavaC++
Reader2.0first stable release2023/112024/12
Card2.0first stable release2023/112024/12
Calypso Card2.1PKI-based card secure session added2024/04in progress
2.0first stable release2023/112024/12
Calypso Crypto Symmetric0.1first stable release2023/112024/12
Calypso Crypto Asymmetric0.2stable redesign2024/042024/12
0.1first architectural attempt2023/11skipped
Calypso Legacy SAM0.6Get Data support on selection2024/042024/12
0.5issuance of CACert certificates for PKI card personalization2024/04skipped
0.4added SAM lock support2024/01skipped
0.3first stable release2023/11skipped