Integration Guide for OPTIGA™ Trust X Application Note Framework
December 20, 2018 · View on GitHub
This application note will serve as a guide on how to integrate and use Infineon's OPTIGA™ Trust X Application Note Framework to an application project.
Introduction
As embedded systems (e.g. IoT devices) are increasingly gaining the attention of attackers, Infineon offers the OPTIGA™ Trust X as a turnkey security solution for industrial automation systems, smart homes, consumer devices and medical devices. This high-end security controller comes with full system integration support for easy and cost-effective deployment of high-end security for your assets.
Prerequisites
-
System Requirements
- Windows 7/8/10
- 4GB of RAM or above
-
Hardware Requirements
- XMC2Go™
- S2GO SECURITY OPTIGA X
- 2x 8-PIN Male Headers
- 2x 8-PIN Female Headers
- Micro USB Cable
-
Software Requirements
Getting Started
To get started you can follow the step-by-step instructions provided in Optiga_TrustX_Integration_Manual_vX.X.pdf
To clone project in to your local hard drive use "--recursive" option. This will clone the OPTIGA™ TrustX Host Library ( a git submodule ) as well.
Example:
$ git clone --recursive https://github.com/Infineon/technical-training-optiga-trust-x.git
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
License
This project is licensed under the MIT License - see the LICENSE file for details