← Ultimi articoli
💻 computer science

Quantum Cryptanalysis on IBM Quantum Hardware: Extending Even--Mansour Period Recovery from N=4N=4 to N=10N=10

Questo articolo presenta una dimostrazione autentica e non compilata su hardware quantistico reale di IBM di una criptanalisi quantistica fedele ai testi di manualistica utilizzando l'algoritmo di Simon per recuperare periodi nascosti per strutture di cifrari Even-Mansour e Feistel fino a dimensioni record (N=10), fornendo al contempo un benchmark completo di cinque attacchi attraverso quattro paradigmi di cifrari simmetrici con esplicite avvertenze riguardanti il loro ambito, la dipendenza dalla mitigazione degli errori e la mancanza di minaccia per la crittografia moderna su larga scala.

Autori originali: Taebong Kim, Youngsik Hong, Minsik Kim, Sunyoung Choi, Jaewon Jang, Junghoon Shin, Minseo Kim

Pubblicato 2026-07-22
📖 6 min di lettura🧠 Approfondimento

Autori originali: Taebong Kim, Youngsik Hong, Minsik Kim, Sunyoung Choi, Jaewon Jang, Junghoon Shin, Minseo Kim

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

Immaginate un mondo in cui i codici segreti non sono solo chiusi in una cassaforte, ma nascosti all'interno di un labirinto attraverso il quale solo un fantasma può camminare. Questo è il regno della crittanalisi quantistica, un ramo della scienza in cui i ricercatori utilizzano le strane e inquietanti regole della fisica quantistica per testare quanto siano davvero resistenti le nostre serrature digitali. Per capire questo, bisogna conoscere tre cose semplici. Primo, i "cifrari simmetrici" sono come una chiave singola che chiude e apre un baule del tesoro; se hai la chiave, puoi aprirlo, ma se non ce l'hai, rimani bloccato. Secondo, i "computer quantistici" sono macchine speciali che possono provare molti percorsi in un labirinto contemporaneamente, a differenza dei computer normali che devono provare un percorso, poi un altro, poi un altro ancora. Infine, c'è un trucco famoso chiamato "algoritmo di Simon", che è come un detective super intelligente capace di trovare un modello nascosto in un caos disordinato molto più velocemente di un detective regolare, ma solo se il caos ha una struttura ripetitiva molto specifica.

Perché tutto questo è importante? Perché se un computer quantistico può trovare questi modelli facilmente, le chiavi segrete che proteggono i nostri conti bancari, i nostri messaggi e i segreti nazionali potrebbero essere violati. Ma ecco il punto: costruire un computer quantistico abbastanza grande e silenzioso da poterlo fare davvero è incredibilmente difficile. Attualmente sono molto rumorosi, come cercare di sentire un sussurro in un concerto rock. Questo articolo parla di un team di ricercatori che ha cercato di insegnare a un vero computer quantistico rumoroso come trovare questi modelli nascosti nei codici segreti, spingendo i limiti di ciò che è attualmente possibile nel mondo reale.


L'articolo: Un detective quantistico su un palcoscenico rumoroso

I ricercatori, lavorando con un vero computer quantistico realizzato da IBM (nello specifico il chip "ibm_kingston"), hanno deciso di giocare a un gioco di "trovare il modello nascosto". Si sono concentrati su un tipo specifico di struttura di codice segreto chiamato cifrario Even-Mansour. Immaginate questo cifrario come una macchina che prende un numero segreto (la chiave) e rimescola un messaggio. L'obiettivo dell'attacco è trovare il "periodo" — un ritmo ripetitivo nascosto nel modo in cui la macchina rimescola i dati. Se trovate il ritmo, potete capire la chiave segreta.

In passato, gli scienziati erano riusciti a farlo solo su hardware reale per versioni del codice molto piccole e semplici (dove il numero segreto era lungo solo 4 bit). Questo team voleva vedere quanto lontano potessero spingere la macchina reale. Sono riusciti a trovare con successo il ritmo nascosto per una versione in cui il numero segreto era lungo 10 bit. Questo potrebbe non sembrarvi molto, ma nel mondo dell'hardware quantistico, passare da 4 a 10 è un salto enorme. È come passare dal bilanciarsi su un piede solo al correre una maratona su una fune tesa.

Non si sono fermati lì. Hanno testato le loro abilità da detective anche su altri tipi di strutture di codice:

  • Il Feistel a 3 round: Una struttura utilizzata in codici più vecchi (come il famoso DES). Hanno trovato con successo il ritmo nascosto per dimensioni di blocco di 6 e 8.
  • Bernstein-Vazirani: Un puzzle lineare più semplice. Hanno trovato un segreto a 16 bit in una singola domanda (query), esattamente come promesso dalla matematica.
  • Ricerca di Grover: Hanno testato un metodo per la ricerca di chiavi non strutturate, dimostrando che il computer quantistico poteva trovare una chiave in circa 13 passaggi, quando un computer normale ne avrebbe necessari 256.

Il controllo della realtà: Com'è andata?

Questa è la parte più importante della storia, e la parte in cui gli autori sono molto, molto onesti. Sebbene abbiano trovato i modelli, non hanno violato il codice in un modo che permetterebbe loro di rubare il vostro conto bancario oggi.

Per i puzzle più grandi (dove il segreto era di 6 bit o più), il computer quantistico è diventato un po' "rumoroso" e confuso. Non ha indicato immediatamente l'unica risposta corretta. Invece, ha fornito una lista dei principali candidati. I ricercatori hanno poi usato un computer normale per controllare i primi 16, 32, 64 o 128 candidati dalla lista quantistica. La vera chiave segreta si trovava solitamente molto in alto in quella lista (spesso entro i primi 63 candidati), il che è molto meglio che indovinare casualmente.

Gli autori sono molto chiari: questo non è ancora un "vantaggio quantistico".

  • Nessuna soluzione magica: Non hanno violato le versioni complete e reali di codici famosi come AES o RSA. Hanno violato solo versioni semplificate e ridotte delle strutture.
  • Niente super-velocità: Per i puzzle più grandi, il computer quantistico non ha risolto tutto da solo. Ha ristretto l'elenco dei sospettati, ma un computer normale ha dovuto comunque svolgere il lavoro finale. Il vantaggio di velocità che hanno visto riguardava il numero di domande poste, non il tempo totale impiegato per violare il codice.
  • Rumore vs Perfezione: Hanno utilizzato la "mitigazione dell'errore" (un modo elegante per dire che hanno pulito i dati rumorosi) piuttosto che la "correzione dell'errore" (che corregge gli errori perfettamente). Ciò significa che i loro risultati sono impressionanti per la tecnologia odierna, ma non sono la soluzione finale e perfetta.

Il quadro generale

Il team ha anche eseguito una massiccia simulazione su un supercomputer per vedere fin dove si potesse arrivare se avessero avuto macchine perfette e prive di rumore. Hanno scoperto che, sebbene un computer quantistico possa teoricamente gestire questi puzzle facilmente, un computer normale finirebbe la memoria cercando di simulare un computer quantistico con soli 25 qubit (le unità di informazione quantistica di base). Un puzzle leggermente più grande richiederebbe 4,5 petabyte di memoria — più di quanto la maggior parte dei data center possieda!

Quindi, qual è la conclusione? Questo articolo è un "record mondiale" per quanto grande una struttura di codice segreto un vero computer quantistico rumoroso sia riuscito ad analizzare con successo. Dimostra che la matematica funziona sull'hardware reale, anche se l'hardware è ancora un po' instabile. È una prova di concetto che dice: "Possiamo farlo, ma abbiamo bisogno di macchine migliori e più silenziose prima di poter effettivamente violare i segreti del mondo reale". Gli autori hanno reso pubblici il loro codice e i loro dati affinché chiunque possa verificare il loro lavoro, assicurando che questa non sia solo un'affermazione, ma un passo avanti riproducibile nella corsa tra i computer quantistici e i codici segreti.

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.

Prova Digest →