
NXP Semiconductors
AN13256
Get started with EdgeLock A5000 support package
4 EdgeLock Plug & Trust middleware
The EdgeLock Plug & Trust middleware is a single software stack designed to facilitate
the integration of NXP security ICs into your microcontroller or microprocessor software.
This middleware has built-in cryptographic and device identity features, abstracts the
commands and communication interface exposed by NXP security ICs, and it is directly
accessible from stacks like OpenSSL, mbedTLS or other cryptographic libraries. In
addition, it includes code examples for quick integration of feaures and uses cases such
as TLS and cloud service onboarding. It also comes with support for various NXP MCU /
MPU platforms and can be ported to multiple host platforms and host operating systems.
•
describes how to use the MCUExpresso EdgeLock A5000 examples.
•
explain how use pre-compiled Linux image for the
The EdgeLock Plug & Trust middleware exposes an API called
Secure Sub System
(
SSS
), which supports the access to the cryptography and identity features of:
•
A71CH
•
EdgeLock SE050
•
EdgeLock SE051
•
Auth-EdgeLock A5000
is a simplified representation of the layers and components of EdgeLock Plug &
Trust middleware:
Figure 6. NXP Plug & Trust middleware block diagram
4.1 Download EdgeLock Plug & Trust middleware
The latest EdgeLock Plug & Trust middleware version can be found in EdgeLock A5000
product website, under the
Tools & Software
AN13256
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2022. All rights reserved.
Application note
Rev. 1.0 — 28 March 2022
11 / 30