News
Ad
Ad
Ad
Tag

crittografia

Browsing

Un nuovo approccio fotonico alla manipolazione della casualità nei computer quantistici
Un gruppo di ricercatori guidati dal Quantum Lab group della Sapienza Università di Roma ha sviluppato nuove configurazioni per la manipolazione delle variabili casuali in computer quantistici fotonici. I risultati, contenuti in due paper di recente pubblicazione, sono stati ottenuti nell’ambito di ICSC – Centro Nazionale di Ricerca in High Performance Computing, Big Data e Quantum Computing e dei progetti europei “PHOQUSING – PHotonic QUantum SamplING Machine” e “QU-BOSS”.

Sfruttare le caratteristiche dei computer quantistici, come quella di rappresentare ed elaborare contemporaneamente stati di informazioni diversi grazie ai qubit, per riuscire a generare in maniera più efficace serie di numeri casuali costituisce un requisito fondamentale per avere delle applicazioni vantaggiose nei contesti di simulazione computazionale di sistemi fisici come nella crittografia. Questo è quanto sostenuto in due studi svolti nell’ambito di ICSC – Centro Nazionale di Ricerca in High Performance Computing, Big Data e Quantum Computing e dei progetti europei “PHOQUSING – PHotonic QUantum SamplING Machine” e “QU-BOSS” dal gruppo Quantum Lab della Sapienza Università di Roma, in collaborazione con l’International Iberian Nanotechnology Labs (INL) e l’Istituto di Fotonica e Nanotecnologie – Consiglio Nazionale delle Ricerche (IFN-CNR). I risultati dei due lavori, apparsi di recente sulle prestigiose riviste scientifiche Nature Photonics e Science Advances, dimostrano come una piattaforma quantistica di tipo fotonico adeguatamente progettata e controllata sia in grado di implementare l’algoritmo della Bernoulli Factory. Quest’ultimo è un noto algoritmo utilizzato per la generazione di serie di variabili casuali, definendo così una nuova tecnica per la manipolazione delle variabili aleatorie che utilizza la meccanica quantistica chiamata “quantum-to-quantum Bernoulli Factory”.

Un nuovo approccio fotonico alla manipolazione della casualità nei computer quantistici; due studi su Nature Photonics e Science Advances. Gallery

Facendo ricorso all’esempio della serie di risultati derivanti dal lancio di una moneta, l’algoritmo Bernoulli factory, che svolge un ruolo centrale nell’integrazione numerica e nei metodi Monte Carlo utilizzati nei calcoli probabilistici, consente, a partire da una distribuzione di probabilità di lanci nota utilizzata in input, di generare come output lanci di moneta con una diversa distribuzione.

“Se abbiamo per esempio come obiettivo quello di creare una nuova moneta che mostri testa con una probabilità diversa da quella nota rivelata dai lanci effettuati”, spiega Fabio Sciarrino, responsabile del Quantum Lab group della Sapienza e responsabile della piattaforma fotonica per lo Spoke 10 ‘Quantum Computing’ di ICSC, “ l’algoritmo della Bernoulli factory ci permette astutamente di lanciare la moneta originale più volte e di sfruttare i vari risultati per simulare i lanci di una nuova moneta con la distribuzione di probabilità desiderata. Nel quadro della meccanica quantistica, questo procedimento è stato tradotto codificando le distribuzioni di probabilità come stati quantistici sia in input che in output. Da qui il nome ‘quantum-to-quantum Bernoulli factory’.

Le caratteristiche uniche delle Bernoulli factory hanno quindi spinto la collaborazione tra i gruppi di ricerca autori dei due studi a esplorare vari metodi per implementare queste ‘fabbriche di casualità’ realizzando piattaforme ottiche all’interno delle quali, modificando la configurazione dei circuiti, è stato possibile far evolvere nella maniera voluta la dinamica dei fotoni e degli stati di informazione quantistica di cui sono portatori. Dato il comportamento statistico che li caratterizza, l’evoluzione dei fotoni all’interno di questi dispositivi riesce perciò a generare più efficacemente una distribuzione di risultati casuale rispetto a quanto possa fare una simulazione effettuata da un computer classico.

“Al fine di implementare gli algoritmi Bernoulli factory”, prosegue Sciarrino, “abbiamo sviluppato due piattaforme che manipolano distinti gradi di libertà degli stati a singolo fotone. La prima, sviluppata in collaborazione con INL e IFN-CNR e che ha portato alla pubblicazione dell’articolo su Nature Photonics, lavora con i cosiddetti qubit codificati nel cammino, in cui l’informazione è scritta nel percorso di ciascun fotone. Ciò è stata reso possibile grazie all’elevato controllo e precisione ottenibile nella programmazione dei circuiti fotonici integrati in vetro realizzati da CNR-IFN, la riproducibilità dei quali è garantita dai sistemi automatizzati adottati, che agevolano l’utilizzo di questi dispositivi anche per l’implementazione di algoritmi con complessità maggiori. Nella seconda piattaforma, sviluppata in collaborazione con INL, i qubit sono invece codificati negli stati di polarizzazione di singoli fotoni. Con entrambe le piattaforme siamo stati in grado dimostrare tutti i passaggi necessari per realizzare genuini algoritmi di Bernoulli Factory quantistiche.”

Questi progressi rappresentano passi in avanti significativi nell’ambito di ricerca volto a comprendere come elaborare l’informazione sfruttando le proprietà quantistiche della luce. Le quantum-to-quantum Bernoulli Factories rappresentano inoltre un’ulteriore prova a favore dei vantaggi che i dispositivi quantistici possono garantire rispetto ai loro omologhi classici. Sfruttando le proprietà uniche della luce quantistica, i ricercatori potranno infatti ricercare nuove possibilità per un calcolo efficiente e una sofisticata manipolazione delle variabili casuali, aprendo la strada ad applicazioni innovative in vari campi, dalla crittografia, al calcolo e alla simulazione.

“Da un lato, l’architettura utilizzata per la codifica su percorso dei qubit, che vengono manipolati attraverso dispositivi di ottica integrata, rappresenta la soluzione ideale per l’implementazione delle Bernoulli Factories nel contesto della computazione quantistica, potendo per esempio essere impiegata come componente di un hardware fotonico quantistico più complesso” commenta Francesco Hoch, post-doc e primo autore dell’articolo su Nature Photonics. “Dall’altro lato, la seconda piattaforma che opera sugli stati di polarizzazione dei fotoni, realizzata attraverso elementi ottici che operano sia in aria che in fibra, risulta particolarmente adatta per interfacciare il dispositivo con le reti quantistiche e, più in generale, con i complessi protocolli di comunicazione e crittografia quantistica esistenti”, conclude Giovanni Rodari, dottorando e primo autore dell’articolo su Science Advances.

APPROFONDIMENTI:
Quantum Lab – Dipartimento di Fisica, Sapienza
www.quantumlab.itICSC – Centro Nazionale di Ricerca in High Performance Computing, Big Data e Quantum Computing
https://www.supercomputing-icsc.it/en/icsc-home/F. Hoch, et al., Modular quantum-to-quantum Bernoulli factory in an integrated photonic processor, Nature Photonics (2024).
https://www.nature.com/articles/s41566-024-01526-8G. Rodari, et al. Polarization-encoded photonic quantum-to-quantum Bernoulli factory based on a quantum dot source, Science Advances 10, 30 (2024).
https://www.science.org/doi/10.1126/sciadv.ado6244

Testo e foto dal Settore Ufficio stampa e comunicazione Sapienza Università di Roma e dall’Ufficio Comunicazione ICSC – Centro Nazionale di Ricerca in HPC, Big Data e Quantum Computing

Un cloud quantistico sicuro: da oggi è possibile proteggere la privacy di gruppi di utenti che effettuano calcoli contemporaneamente su server distanti  

Un gruppo di ricerca internazionale ha ideato e dimostrato che è possibile effettuare calcoli da remoto su processori quantistici mantenendo intatta la privacy di tutti gli utenti coinvolti. I risultati dell’esperimento, condotto presso il Quantum Lab dell’Università Sapienza di Roma, sono stati pubblicati sulla rivista Nature Communications e costituiscono un passo in avanti fondamentale verso la realizzazione di reti quantistiche sicure.

Un numero crescente di aziende e laboratori in tutto il mondo sta mettendo a disposizione degli utenti diverse tipologie di prototipi di processori quantistici. Infatti, con le tecnologie attuali, i costi di acquisto e manutenzione di questi dispositivi sono inaccessibili per utenti comuni. Invece, tramite un approccio di cloud computing, chiunque può “mettersi in fila” per prenotare l’utilizzo di un piccolo processore e poter fare il proprio esperimento di calcolo quantistico. Il problema di mantenere la privacy di questi utenti costituisce di conseguenza un’importante sfida da affrontare.

Nonostante fosse già noto come mantenere la privacy di un singolo utente connesso a un server remoto, rimaneva comunque aperto il problema di proteggere la privacy di un gruppo di utenti che collaborino allo stesso calcolo. Questo potrebbe essere il caso, ad esempio, di un gruppo di banche che puntano ad elaborare in modo congiunto i dati dei propri clienti per sviluppare un modello finanziario comune, ma senza che né le altre banche partecipanti, né i gestori del processore remoto possano carpire alcuna informazione sui dati dei loro clienti.

In un nuovo studio, pubblicato sulla rivista Nature Communications, è stato dimostrato un protocollo di crittografia adattabile a piattaforme di crescente complessità e grandezza, che permette a più utenti di portare avanti un calcolo in comune mantenendo intatta la sicurezza dei loro dati e proteggendo tutti i dettagli del calcolo.

Questo è stato il risultato di una collaborazione scientifica nel campo di protocolli di computazione e crittografia quantistica tra la Sapienza Università di Roma, l’università La Sorbona di Parigi, il Centro Nazionale della Ricerca Scientifica (CNRS) francese e l’impresa VeriQloud.

Le piattaforme basate su stati di luce quantistica sono tra le principali candidate per la realizzazione di reti quantistiche densamente interconnesse, che possano mettere in comunicazione più utenti, sia tra di loro che con server dotati di potenza di calcolo. Infatti, le sue proprietà fisiche la rendono un sistema molto promettente per la trasmissione di informazioni su lunga distanza, come hanno dimostrato alcuni esperimenti di comunicazione quantistica tra stazioni terrestri e satelliti in orbita.

L’esperimento guidato da Fabio Sciarrino e condotto presso il Quantum Lab del Dipartimento di Fisica della Sapienza ha dimostrato, per la prima volta, un protocollo in cui due utenti elaborano un calcolo quantistico su un server distante, pur assicurando la totale sicurezza dei dati relativi al calcolo. La piattaforma sperimentale sfrutta fibre ottiche per collegare i clienti tra loro e con il server, dimostrando la sicurezza e l’efficacia del protocollo anche nel caso in cui i partecipanti al protocollo si trovino a distanza.

Il protocollo e la sua sicurezza sono stati ideati e dimostrati da gruppi di ricerca diretti da Elham Kashefi e Marc Kaplan ed affiliati rispettivamente all’Università La Sorbona di Parigi e all’azienda VeriQloud.

“Il nostro lavoro – commenta Beatrice Polacchi, dottoranda del team Quantum Lab – è la prima dimostrazione sperimentale di un protocollo sicuro di delegazione di calcolo quantistico che coinvolge più di un cliente, e costituisce pertanto un mattoncino per la costruzione di reti quantistiche più grandi e sicure.”

Un altro importante risultato di questa collaborazione è la possibilità di continuare su questa strada per dimostrare protocolli di computazione sempre più sicuri e investigare reti quantistiche di crescente dimensione e connettività.

“I nostri risultati – conclude Fabio Sciarrino, responsabile del Quantum Lab – motivano la ricerca volta ad identificare nuovi protocolli sicuri calcolo quantistico delegato e nuove architetture modulari per le reti quantistiche. Ci aspettiamo che questo lavoro fornirà uno stimolo significativo alla ricerca sulla futura realizzazione di un cloud quantistico”.

Questa linea di ricerca è supportata dal programma europeo per la ricerca e l’innovazione “European Union’s Horizon 2020” attraverso il progetto FET “PHOQUSING”: www.phoqusing.eu.

Riferimenti bibliografici: 

Multi-client distributed blind quantum computation with the Qline architecture – Beatrice Polacchi, Dominik Leichtle, Leonardo Limongi, Gonzalo Carvacho, Giorgio Milani, Nicolò Spagnolo, Marc Kaplan, Fabio Sciarrino & Elham Kashefi – Nature Communications 14, 7743 (2023). https://doi.org/10.1038/s41467-023-43617-0

cloud computing quantistico privacy
Immagine di Pete Linforth

Testo dal Settore Ufficio stampa e comunicazione Sapienza Università di Roma