logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-10262022-173114


Tipo di tesi
Tesi di laurea magistrale
Autore
MAZZUOLI, YURI
URN
etd-10262022-173114
Titolo
Performance of Pairing-Based Cryptography Schemes on IoT Devices
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
COMPUTER ENGINEERING
Relatori
relatore Perazzo, Pericle
relatore Vallati, Carlo
Parole chiave
  • IoT
  • PBC
  • ABE
  • Short Signatures
  • IBE
Data inizio appello
18/11/2022
Consultabilità
Non consultabile
Data di rilascio
18/11/2025
Riassunto
Pairing-based Cryptography (PBC) is a sub-field of elliptic curve cryptography that has been used to design ingenious protocols including Identity Based Encryption (IBE), Attribute Based Encryption (ABE) and short signatures. This technology has been successfully used in the Internet of Things (IoT), but in 2015 Pairing-Based Cryptography has been found vulnerable against new NFS attacks so that security levels have to be recomputed taking consideration those new threats. As a consequence, all past literature reporting PBC performance on IoT devices must be redone because optimistic, and it is not clear whether present IoT devices will support PBC cryptography. Using RELIC, an efficiency oriented library and taking advantage of asymmetric pairing, we implemented some prominent ABE algorithms on IoT devices, evaluating their feasibility and performances. We also tested IBE and three short signature algorithms. From our experiments, the usage of Identity-Based Encryption and short signatures is still possible on IoT devices, providing up to 128 bits of security strength against modern attacks. Also the implementation of ABE schemes is possible up to 40 attributes, but memory limitations restrict the security strength to 78 bits.
File