Embedded Computing Design

Subscribe

Receive our complimentary magazine via U.S. Mail or E-mail.

Embedded Computing Design

Creating an Embedded Product with Support for UEFI Secure Boot

— January 3, 2013

Full Text: Loading...

1Embedded system designers want to control what software runs on their system. This enhances of a system, and makes it much more difficult for unauthorized software to run during the boot of a system. However, to ship a system with the boot feature enabled, fundamental changes need to be made to the way the system is designed, manufactured, deployed, and maintained. Many companies have used signing services for operating system , but supporting the secure boot infrastructure on a product line is a much more difficult proposition.


This paper discusses aspects of this problem and reviews resources that can help solve it. The focus is on embedded systems, but the principles are applicable to any computer system. Remember that releasing a system with secure boot peaks interest and makes the system a target, so every effort must be made to minimize security holes from design phase to field deployment.

Topics covered in this article