Questa tesi ha lo scopo di analizzare le fondamenta algebriche di alcuni tra i più importanti protocolli crittografici moderni, con particolare attenzione ai problemi matematici su cui essi si basano. In particolare, vengono affrontati il problema della fattorizzazione di numeri interi e il problema del logaritmo discreto, definito sia sul gruppo delle unità di un campo finito, sia sull'insieme dei punti di una curva ellittica su un campo finito. Infine, viene esaminata la Curva 25519 come esempio di curva ellittica utilizzata nei protocolli crittografici contemporanei.

Crittografia a chiave pubblica: dal Logaritmo Discreto alle Curve Ellittiche

BATTISTIN, MARCO
2024/2025

Abstract

Questa tesi ha lo scopo di analizzare le fondamenta algebriche di alcuni tra i più importanti protocolli crittografici moderni, con particolare attenzione ai problemi matematici su cui essi si basano. In particolare, vengono affrontati il problema della fattorizzazione di numeri interi e il problema del logaritmo discreto, definito sia sul gruppo delle unità di un campo finito, sia sull'insieme dei punti di una curva ellittica su un campo finito. Infine, viene esaminata la Curva 25519 come esempio di curva ellittica utilizzata nei protocolli crittografici contemporanei.
2024
Public-Key Cryptography: From the Discrete Logarithm to Elliptic Curves
Logaritmo discreto
RSA
Curve ellittiche
Curva 25519
File in questo prodotto:
File Dimensione Formato  
Tesi Finale Marco Battistin.pdf

accesso aperto

Dimensione 743.76 kB
Formato Adobe PDF
743.76 kB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/89941