Reference Design Functional Overview - Xilinx Zynq-7000 Application Note

Programmable soc
Hide thumbs Also See for Zynq-7000:
Table of Contents

Advertisement

Reference Design Functional Overview

Reference Design Functional Overview
The following steps are done in the reference design to set up IMA, TPM, and network security.
Activate IMA in the Linux kernel
Configure the IMA policy
Activate the TPM
Set up the privacy certificate authority (CA)
Set up the attestation client (Zynq-7000 AP SoC)
Generate an attestation identity key (AIK)
Configure the integrity measurement collectors
Configure the TNC client
Configure the VPN connection
Set up/configure the attestation server (strongSwan VPN/TNC server)
Collect measurement values
Register the device with the policy manager
The process is defined on the
Conclusion
Zynq-7000 AP SoCs provide significant advantages in their ability to program both hardware
and software on the same device. Cost-effective firmware updates are a key to increasing
embedded system capability and providing maintenance to reduce the TCO. Remote firmware
updates rely on using the Internet, opening the embedded system to cryptographic attacks.
This application provides mechanisms that provide proven-in-use security for connected
devices.
References
1. Zynq-7000 All Programmable SoC Technical Reference Manual (UG585)
2. Run Time Integrity and Authentication Check of Zynq-7000 AP SoC System Memory
(XAPP1225)
3. Linux Integrity Measurement Architecture
wiki.strongswan.org/projects/strongswan/wiki/IMA
4. TPM Main Specification
XAPP1309 (v1.0) March 7, 2017
strongSwan
website.
www.trustedcomputinggroup.org/tpm-main-specification
www.xilinx.com
13

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents