polito.it
Politecnico di Torino (logo)

Radiation Hardened Rust Implementation of a Crystals-Kyber Encryption Scheme for Space Applications

Federico Sanfrancesco

Radiation Hardened Rust Implementation of a Crystals-Kyber Encryption Scheme for Space Applications.

Rel. Riccardo Sisto, Marina Mondin. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025

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

Download (4MB) | Preview
[img] Archive (ZIP) (Documenti_allegati) - Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (21MB)
Abstract:

It is a well-known fact that the security of traditional cryptographic techniques relies on the algorithmic complexity of solving certain mathematical problems, such as one-way functions and factorization algorithms. However, the advent of quantum computers, which can solve factorization problems at unprecedented speeds, poses a significant threat to this security paradigm. This has created an urgent need for alternative cryptographic solutions. Two primary approaches have emerged: Quantum Cryptography, which ensures security by modifying the physical transmission of cryptographic information according to fundamental physical principles, and Post-Quantum Cryptography, which adapts algorithmic processing to use techniques resistant to quantum computing attacks. Among these, the Crystals Kyber algorithm has been recognized as a candidate for new cryptographic standards. This study specifically explored the integration of Post-Quantum Cryptography within a satellite communication scenario. The project involved the design and implementation of a Crystals Kyber-based encryption scheme and an information protection mechanism leveraging error correction through Turbo codes. Both components were developed and validated using the Rust programming language, contributing to a secure communication framework suitable for future satellite networks.

Relatori: Riccardo Sisto, Marina Mondin
Anno accademico: 2024/25
Tipo di pubblicazione: Elettronica
Numero di pagine: 108
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Ente in cotutela: California State University Los Angeles (STATI UNITI D'AMERICA)
Aziende collaboratrici: California State University, Los Angeles
URI: http://webthesis.biblio.polito.it/id/eprint/35376
Modifica (riservato agli operatori) Modifica (riservato agli operatori)