Cubedate: Securing Software Updates in Orbit for Low-Power Payloads Hosted on CubeSats - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2022

Cubedate: Securing Software Updates in Orbit for Low-Power Payloads Hosted on CubeSats

Francois-Xavier Molina
  • Fonction : Auteur
Koen Zandberg
  • Fonction : Auteur
Emmanuel Baccelli

Résumé

CubeSat design is facilitated by the increasing availability of open-source software in the domain, and a variety of low-cost hardware blueprints based on commodity microcontrollers. We attain the rock-bottom price to reach orbit as entities that design, launch and operate CubeSats started selling to multiple tenants tiny rack slots (typically 0,25U each) for low-power payloads that may be hosted on their CubeSat. The question arises of how to provide state-of-the-art security for software updates on a multi-tenant CubeSat, whereby mutual trust between tenants is limited. In this paper, we provide a casestudy: ThingSat, a low-power payload we designed, is currently hosted on a CubeSat orbiting at 500km altitude operated by a separate entity. We then design Cubedate, a framework for securing continuous deployment of software to be updated on orbiting multi-tenant CubeSats. We also provide a highly portable open-source implementation of Cubedate, based on the IoT operating system RIOT, which we evaluate experimentally.
Fichier principal
Vignette du fichier
1570858013 paper (1).pdf (379.42 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03893509 , version 1 (11-12-2022)

Identifiants

  • HAL Id : hal-03893509 , version 1

Citer

Didier Donsez, Olivier Alphand, Francois-Xavier Molina, Koen Zandberg, Emmanuel Baccelli. Cubedate: Securing Software Updates in Orbit for Low-Power Payloads Hosted on CubeSats. 2022. ⟨hal-03893509⟩
90 Consultations
307 Téléchargements

Partager

Gmail Facebook X LinkedIn More