![]() |
nRF5 SDK
v14.2.0
|
Choose documentation: | nRF5 SDK | S112 SoftDevice API | S132 SoftDevice API | S140 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API |
The Infineon OPTIGA Trust E Authentication Application is an example that demonstrates strong cryptographic authentication using an Infineon OPTIGA Trust E hardware security module.
Please visit OPTIGA Trust E product website for more information about the Infineon OPTIGA Trust E.
The example application uses the following two Infineon libraries:
The example application conducts the following steps, utilizing the Infineon OPTIGA Trust E command library:
Finally, the signature is verified using the public key from the certificate. The verification is conducted using mbedtls. The result of the verification is indicated with the corresponding NRF_LOG_RAW_INFO statement.
You can find the source code and the project file of the examples in the following folder: <InstallFolder>\examples\crypto\ifx_optiga_auth
You can also test the application with the Master Control Panel by performing the following steps:
Test the application by observing the debugging output via SEGGER J-Link RTT Viewer:
Alternatively, use a debugger in a supported IDE to step through the example application code in main.c and the library files.