polito.it
Politecnico di Torino (logo)

Design of a trustless protocol for secure message relay in inter-satellite communication

Sara Simone

Design of a trustless protocol for secure message relay in inter-satellite communication.

Rel. Danilo Bazzanella, Luca Simonini, Andrea Gangemi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025

[img] PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (3MB)
Abstract:

In recent years, space communications have undergone a significant transformation, driven by the rapid growth of satellite constellations and the involvement of multiple independent operators. This increasing complexity calls for secure and interoperable solutions capable of enabling collaboration between networks that do not share mutual trust. This thesis proposes a decentralized protocol for securely relaying encrypted messages between satellite constellations operated by different entities. The system addresses the challenge of cross-network message delivery, where the source and destination are covered by different satellite constellations that do not have direct communication paths. To bridge this gap, the protocol relies on intermediate nodes that act as relays and are economically incentivized to forward messages in a verifiable and secure manner. Instead of relying on a central authority, the protocol uses blockchain technology to coordinate operations in a transparent and tamper-proof way. A smart contract deployed on the Ethereum network records the message handoff, verifies that delivery conditions are met, and automatically handles payments through an escrow system. Intermediate nodes are compensated only if they provide cryptographic proof of correct forwarding and if delivery to the final recipient is confirmed. Security and authenticity are guaranteed through the combined use of public-key encryption, Zero-Knowledge Proofs (ZKPs), and digital signatures. The system has been implemented using Solidity for smart contract development, MetaMask for key and signature management, and ZoKrates for generating and verifying cryptographic proofs. Testing has been conducted on the Sepolia Ethereum testnet. This work demonstrates how a trustless protocol—where correctness and fairness are enforced by code rather than institutional trust—can support secure, auditable, and autonomous message relay in space networks. The proposed approach constitutes a concrete step toward the deployment of decentralized and resilient satellite communication infrastructures, capable of enabling cooperative scenarios among independent entities.

Relatori: Danilo Bazzanella, Luca Simonini, Andrea Gangemi
Anno accademico: 2024/25
Tipo di pubblicazione: Elettronica
Numero di pagine: 60
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: THALES ALENIA SPACE ITALIA S.P.A.
URI: http://webthesis.biblio.polito.it/id/eprint/36450
Modifica (riservato agli operatori) Modifica (riservato agli operatori)