CRT-Decomposed -Protocols for CSIDH
Questo articolo presenta un protocollo decomposto tramite CRT per CSIDH che raggiunge la completezza perfetta, lo zero-knowledge e un'estrazione efficiente in linea retta nel QROM senza assunzioni euristiche, verificando rigorosamente la sua correttezza algebrica e dimostrando che la sua sicurezza attualmente si basa su parametri futuri con fattori primi grandi a causa di una significativa riduzione del costo degli attacchi classici quando le curve CRT hop vengono pubblicate.
Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo
Nel mondo digitale, la privacy spesso si basa su un delicato equilibrio: un utente vuole dimostrare di avere il diritto di spendere denaro o accedere a un servizio senza rivelare la propria identità o i dettagli specifici della transazione. Questo è il regno delle firme cieche, uno strumento crittografico che permette a una banca di certificare una moneta senza mai vedere dove verrà spesa. Per decenni, la sicurezza di questi sistemi si è basata su enigmi matematici che coinvolgono numeri grandi, ma l'ascesa di potenti computer quantistici minaccia di risolvere tali enigmi, rendendo obsoleti gli attuali sistemi di protezione della privacy. Per contrastare ciò, gli scienziati si stanno rivolgendo a un tipo diverso di matematica basata sulla geometria delle curve ellittiche, specificamente un metodo chiamato crittografia basata su isogenia. Questo approccio utilizza un tipo unico di movimento tra le curve che è facile da eseguire in una direzione ma incredibilmente difficile da invertire, creando una base per una sicurezza che le macchine quantistiche non possono facilmente violare. Tuttavia, costruire sistemi pratici su questa base è stato difficile perché i metodi standard per provare la conoscenza di una chiave segreta spesso si affidano a un processo che fallisce di fronte ad avversari quantistici.
Un team di ricercatori della South East Technological University in Irlanda ha sviluppato un nuovo modo per costruire queste prove che evita le debolezze fatali dei metodi precedenti. Il loro lavoro si concentra su un sistema specifico noto come CSIDH, che utilizza una struttura matematica chiamata gruppo di classi per muoversi tra le curve ellittiche. I ricercatori hanno scoperto che quando la struttura interna di questo gruppo è pienamente nota, come nel caso di una versione specifica chiamata CSIDH-512, essa può essere scomposta in pezzi più piccoli e indipendenti utilizzando un classico principio matematico noto come Teorema della Restituzione Cinese. Invece di trattare la chiave segreta come un singolo blocco monolitico, hanno progettato un protocollo che prova la conoscenza di ogni piccolo pezzo separatamente. Questo cambiamento strutturale permette al sistema di estrarre la chiave segreta direttamente dalla prova usando una semplice aritmetica, piuttosto che affidarsi a un complesso e ripetitivo gioco di tentativi ed errori che i computer quantistici possono interrompere.
Il cuore del loro traguardo è un nuovo tipo di prova interattiva che è sia perfettamente completa che perfettamente sicura contro le intercettazioni. In questo sistema, un prover e un verifier si scambiano messaggi per confermare che il prover conosca una chiave segreta senza rivelare la chiave stessa. I ricercatori hanno dimostrato che se un prover riesce a rispondere con successo a due diverse sfide per lo stesso passaggio, il segreto può essere recuperato istantaneamente sottraendo le risposte e eseguendo una singola divisione. Questo processo, che chiamano estrazione algebrica, avviene in linea retta senza la necessità di riavvolgere o ricominciare l'interazione. Questa è una distinzione critica perché le precedenti prove di sicurezza per sistemi simili si affidavano al riavvolgimento dell'attaccante a uno stato precedente per indurlo in errore, una tecnica che è impossibile giustificare contro un computer quantistico che non può essere messo in pausa o copiato. Rimuovendo questo passaggio, il nuovo protocollo offre una via verso la sicurezza che regge anche in un futuro in cui i computer quantistici saranno comuni.
Per garantire che il loro design non fosse solo un'idea teorica, il team ha implementato l'intero sistema su un computer utilizzando i parametri esatti del gruppo CSIDH-512. Hanno verificato la logica matematica del protocollo su diecimila istanze casuali, confermando che i passaggi algebrici funzionavano esattamente come previsto ogni volta. Hanno anche eseguito simulazioni per misurare come il sistema si sarebbe comportato sotto attacco. Questi test hanno confermato che la sicurezza del sistema segue le leggi matematiche attese, con la difficoltà di violarlo che cresce in modo prevedibile all'aumentare del numero di round. Tuttavia, i ricercatori sono stati anche attenti a identificare i limiti del loro approccio. Hanno dimostrato che, sebbene scomporre il problema in pezzi più piccoli renda possibile l'estrazione del segreto, espone anche il sistema a un tipo specifico di attacco che riduce la difficoltà di violare la chiave. Per gli attuali parametri CSIDH-512, questa riduzione abbassa la sicurezza da un livello che richiede circa 2^128.6 valutazioni dell'azione del gruppo a circa 2^67.3 valutazioni, un calo significativo che rende i parametri attuali insufficienti per una sicurezza classica a 128 bit.
Di conseguenza, i ricercatori concludono che, sebbene la loro costruzione sia matematicamente corretta e strutturalmente completa, non è ancora sicura per una distribuzione immediata sui parametri CSIDH-512 attuali. Il sistema funziona perfettamente, ma la stessa caratteristica che lo rende efficiente — l'esposizione dei passaggi intermedi — lo rende anche vulnerabile a un noto metodo di attacco. La soluzione, sostengono, risiede in futuri set di parametri in cui i componenti matematici siano molto più grandi. Se il gruppo è costruito da fattori primi che sono individualmente molto grandi, la perdita di sicurezza derivante dall'esposizione degli step intermedi diventa trascurabile, e il sistema rimarrebbe sicuro. Il documento ha anche confrontato il loro metodo con gli schemi esistenti, notando che, sebbene le loro firme siano attualmente più grandi, il compromesso è un modello di sicurezza che non degrada di fronte alle minacce quantistiche. Il lavoro rappresenta una dimostrazione rigorosa che la struttura algebrica può sostituire le prove di sicurezza complesse e soggette a errori, a patto che i numeri sottostanti siano scelti con sufficiente cura per resistere alle nuove vulnerabilità che la struttura introduce.
Sommerso dagli articoli nel tuo campo?
Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.