Guidelines for Secure Small Satellite Design and Implementation: FY18 Cyber Security Line-Supported Program

Abstract

We are on the cusp of a computational renaissance in space, and we should not bring past terrestrial missteps along. Commercial off-the-shelf (COTS) processors much more powerful than traditional rad-hard devices are increasingly used in a variety of low-altitude, short-duration CubeSat class missions. With this new-found headroom, the incessant drumbeat of "faster, cheaper, faster, cheaper" leads a familiar march towards Linux and a menagerie of existing software packages, each more bloated and challenging to secure than the last. Lincoln Laboratory has started a pilot effort to design and prototype an exemplar secure satellite processing platform, initially geared toward CubeSats but with a clear path to larger missions and future high performance rad-hard processors. The goal is to provide engineers a secure "grab-and-go" architecture that doesn't unduly hamstring aggressive build timelines yet still provides a foundation of security that can serve adopting systems well, as well as future systems derived from them. This document lays out the problem space for cybersecurity in this domain, derives design guidelines for future secure space systems, proposes an exemplar architecture that implements the guidelines, and provides a solid starting point for near-term and future satellite processing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 06, 2019
Accession Number
AD1099003

Entities

People

  • K. W. Ingols
  • R. W. Skowyra

Organizations

  • MIT Lincoln Laboratory

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Artificial Satellites
  • Command And Control
  • Computer Languages
  • Computer Programming
  • Computers
  • Control Systems
  • Cryptography
  • Cyber Threats
  • Cyberattacks
  • Cybersecurity
  • Engineers
  • Ground Control Stations
  • Operating Systems
  • Small Satellites
  • Solar Panels
  • Space Systems
  • Spacecraft

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Distributed Systems and Data Platform Development
  • Economics

Technology Areas

  • Cyber
  • Cyber - Quantum
  • Space
  • Space - Satellites