AN 759: Using Secure Boot in Intel® Arria® 10 SoC Devices
|Intel® Quartus® Prime Design Suite 20.4|
The Intel® Arria® 10 SoC device family and supported tools provide features and resources to create a secure boot system. Secure booting is essential to protect the design's intellectual property (through encryption) and prevent malicious software from running on the system (through authentication). A secure boot system establishes a chain of trust. Each piece of firmware or software is validated before running, and also validates the security signature on the next piece of software before loading it for execution.
This document provides methods and design examples for implementing an Intel® Arria® 10 SoC secure boot system using tools from the Intel® Arria® 10 SoC FPGA Authentication Signing Utility to secure the first-stage boot loader image. It shows how to generate a secure boot loader, creating and programming secure keys for image authentication and image encryption and decryption.
Did you find the information on this page useful?