https://github.com/eclipse-keypop/keypop-calypso-crypto-legacysam-java-api
Eclipse Keypop project repository containing a Java implementation of the 'Calypso Legacy SAM Crypto API' standardized by the Calypso Networks association for ticketing terminal processing smart card
https://github.com/eclipse-keypop/keypop-calypso-crypto-legacysam-java-api
api component java keypop
Last synced: 7 months ago
JSON representation
Eclipse Keypop project repository containing a Java implementation of the 'Calypso Legacy SAM Crypto API' standardized by the Calypso Networks association for ticketing terminal processing smart card
- Host: GitHub
- URL: https://github.com/eclipse-keypop/keypop-calypso-crypto-legacysam-java-api
- Owner: eclipse-keypop
- License: mit
- Created: 2023-07-03T09:20:46.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-11-21T10:02:55.000Z (7 months ago)
- Last Synced: 2025-11-21T11:21:16.912Z (7 months ago)
- Topics: api, component, java, keypop
- Language: Java
- Homepage: https://keypop.org/
- Size: 1.64 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Notice: NOTICE.md
Awesome Lists containing this project
README
# Keypop Calypso Crypto Legacy SAM Java API
## Overview
This repository contains a Java implementation aligned with the **Terminal Calypso Crypto Legacy SAM** specifications
proposed by the [Calypso Networks Association](https://www.calypsonet.org). It defines the interfaces needed to operate
a transaction with a Calypso legacy SAM (SAM C1, HSM, etc.) and also to manage secure card transactions.
## Documentation & Contribution Guide
The full documentation, including the **user guide**, **download information** and **contribution guide**, is available
on the Keypop website [keypop.org](https://keypop.org/).
## API documentation
API Javadoc is available [here](https://docs.keypop.org/keypop-calypso-crypto-legacysam-java-api).
API documentation and class diagram is available
[here](https://calypso-crypto-legacysam-uml.terminal-api.calypsonet.org/).
## About the source code
The code is built with **Gradle** and is compliant with **Java 1.8** in order to address a wide range of applications.
## Continuous Integration
This project uses **GitHub Actions** for continuous integration. Every push and pull request triggers automated builds
and checks to ensure code quality and maintain compatibility with the defined specifications.