Enhancing Satellite Cybersecurity through FPGA-Based Secure Boot

As the complexity of modern computers, embedded devices, and satellites increases, so does the need for stronger cybersecurity. Government agencies are mandating cybersecurity measures for new space missions, which raises concerns among technology providers about the added complexity and cost of implementation, the potential impact on system performance, and the challenges of ensuring compliance with evolving regulatory standards. This paper discusses the growing necessity of incorporating Secure Boot to enhance satellite security. Secure Boot verifies the authenticity of an operating system or software before execution, starting with a root of trust that uses fixed keys and digital signatures for verification. While Secure Boot is commonly associated with the Unified Extensible Firmware Interface (UEFI) on consumer platforms, it is typically restricted to modern architectures. Space platforms often operate at their computational limits, and introducing Secure Boot could further reduce their processing capacity. However, leveraging a Field Programmable Gate Array (FPGA) to implement Secure Boot can offload the computational burden on the processor, minimizing the impact on overall system performance. Furthermore, applying Secure Boot enhances security by making the configuration tamperevident after initialization, effectively preventing unauthorized modifications during the boot process. This immutability reinforces the system's integrity, strengthens its defenses against tampering and malicious attacks, and minimizes the need for corrective measures in subsequent missions. Given these challenges, dedicating an FPGA core to Secure Boot provides an effective solution. As cybersecurity demands for satellites increase, accelerating Secure Boot via an FPGA core mitigates the performance impact while significantly bolstering security. This approach addresses the unique needs of space platforms and offers a robust response to the evolving challenges of satellite cybersecurity.

Authors

Institutions

Publication Details

Published
2025-03-01
DOI
https://doi.org/10.1109/aero63441.2025.11068623
Primary Topic
Cryptographic Implementations and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Satellite Cybersecurity through FPGA-Based Secure Boot

Mark P. Johnson, Patrick Saenz, Nicholas P. Webb
Cryptographic Implementations and Security
article

Enhancing Satellite Cybersecurity through FPGA-Based Secure Boot

Mark P. Johnson, Patrick Saenz, Nicholas P. Webb
article en

Abstract

As the complexity of modern computers, embedded devices, and satellites increases, so does the need for stronger cybersecurity. Government agencies are mandating cybersecurity measures for new space missions, which raises concerns among technology providers about the added complexity and cost of implementation, the potential impact on system performance, and the challenges of ensuring compliance with evolving regulatory standards. This paper discusses the growing necessity of incorporating Secure Boot to enhance satellite security. Secure Boot verifies the authenticity of an operating system or software before execution, starting with a root of trust that uses fixed keys and digital signatures for verification. While Secure Boot is commonly associated with the Unified Extensible Firmware Interface (UEFI) on consumer platforms, it is typically restricted to modern architectures. Space platforms often operate at their computational limits, and introducing Secure Boot could further reduce their processing capacity. However, leveraging a Field Programmable Gate Array (FPGA) to implement Secure Boot can offload the computational burden on the processor, minimizing the impact on overall system performance. Furthermore, applying Secure Boot enhances security by making the configuration tamperevident after initialization, effectively preventing unauthorized modifications during the boot process. This immutability reinforces the system's integrity, strengthens its defenses against tampering and malicious attacks, and minimizes the need for corrective measures in subsequent missions. Given these challenges, dedicating an FPGA core to Secure Boot provides an effective solution. As cybersecurity demands for satellites increase, accelerating Secure Boot via an FPGA core mitigates the performance impact while significantly bolstering security. This approach addresses the unique needs of space platforms and offers a robust response to the evolving challenges of satellite cybersecurity.

Southwest Research Institute (US)
Openalex Percentile: Top 92%
Cryptographic Implementations and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing Satellite Cybersecurity through FPGA-Based Secure Boot — Mark P. Johnson, Patrick Saenz, et al. · (2025) | TGRS Research Map | TGRS