Reference host libraries
To support the integration of the OPTIGA™ Authenticate NBT software into various target systems, Infineon provides several host libraries. These libraries can be included in NFC reader and host MCU applications to provide an easy-to-use communication interface to the OPTIGA™ Authenticate NBT device (either via NFC or via I2C interface).
Overview
The following host libraries are available as separate repositories on GitHub. In addition to the source code, each repository contains detailed documentation on how to integrate the library onto custom platforms.
Name |
Platform |
|---|---|
CMake |
|
ModusToolbox™ |
|
Gradle Build Tool |
|
Swift Package Manager |
Purpose
The host libraries are intended to serve the following purposes:
To evaluate the capabilities of the OPTIGA™ Authenticate NBT on arbitrary platforms. The development and deployment of custom software applications on arbitrary platforms. The offered host libraries provide high-level abstraction of the OPTIGA™ Authenticate NBT’s functionality to simplify the development process.
Additional information
Software Integration Guide (Infineon.com)
README files of the reference host libraries (GitHub.com)