![]() |
nRF5 SDK
v14.0.0
|
Choose documentation: | nRF5 SDK | S132 SoftDevice API | S140 SoftDevice API | S212 SoftDevice API |
The Infineon OPTIGA Trust E Authentication Application is an example that demonstrates strong cryptographic authentication using the Infineon OPTIGA Trust E hardware security module.
For more information about Infineon OPTIGA Trust E, see OPTIGA Trust E product website.
The application uses 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 example in the following folder: <InstallFolder>\examples\crypto\ifx_optiga_auth
Test the application by observing the debugging output via SEGGER J-Link RTT Viewer:
NRF_LOG_BACKEND_SERIAL_USES_RTT=1
for the 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.