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

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

Didier Donsez
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⟩
139 Consultations
533 Téléchargements

Partager

More