Linee di codice che si trasformano in simboli matematici e in un lucchetto
L'IA controlla il codice riga per riga, come un matematico.
Novità · Sicurezza

AlphaProof Code: l'IA verifica il codice di Signal

Redazione IA da Zero · 11 novembre 2026 · Lettura 4 min

Google DeepMind ha usato l'IA per controllare Signal. Ha dimostrato che il protocollo è sicuro. È la prima volta che succede per un protocollo così diffuso. Nessuno l'aveva mai fatto prima, né con l'IA né senza. Il lavoro si chiama AlphaProof Code.

In breve

Cos'è AlphaProof Code

AlphaProof Code è un nuovo sistema di Google DeepMind. Serve a verificare il software in modo formale. Verificare in modo formale vuol dire una cosa precisa. Si dimostra con la matematica che un codice funziona senza errori. È il livello più alto di sicurezza possibile. Di solito però serve moltissimo lavoro umano.

In parole povere

In parole povere: l'IA dimostra con calcoli matematici che un programma è davvero sicuro.

Linee di codice che si trasformano in simboli matematici e in un lucchetto

La sfida: il protocollo Signal

I ricercatori hanno usato AlphaProof Code sul protocollo Signal. Questo protocollo protegge le conversazioni private. Lo usano app come Signal e Google Messages. È la prima volta che succede per un protocollo così diffuso. Il suo codice viene verificato in modo formale. Non era mai successo prima. Non con l'IA, non senza. Di solito la verifica si ferma al progetto. Non arriva al codice vero e proprio.

Gli agenti IA si basano su Gemini Carbon. Hanno lavorato insieme a esperti umani. Prima hanno tradotto gli obiettivi di sicurezza in formule matematiche. Le formule erano precise. Ogni formula è stata controllata da un esperto umano. Poi gli agenti hanno generato oltre sei milioni di righe. Le hanno scritte in Lean. Lean è un linguaggio speciale. Controlla da solo se le prove matematiche sono corrette.

In parole povere

In parole povere: l'IA ha scritto milioni di "prove matematiche". Servivano a controllare il codice di Signal. Gli umani hanno verificato ogni obiettivo di sicurezza prima di iniziare.

Perché questa verifica conta davvero

Gli agenti hanno controllato anche il proprio lavoro. Hanno segnalato solo l'1% del codice. Quella parte andava rivista da un umano. Così gli esperti hanno risparmiato moltissimo tempo. Lean controlla da solo il resto delle prove.

I protocolli crittografici proteggono quasi tutte le comunicazioni digitali. Servono per le banche online. Servono anche per navigare sul web. Un solo errore può mettere a rischio milioni di persone. Per questo gli esperti studiano questi protocolli da decenni. Ma di solito la verifica si ferma al progetto.

Gli agenti di AlphaProof Code sono andati oltre. Hanno dimostrato una cosa importante. Il codice compilato rispetta le proprietà di sicurezza chiave. Per esempio hanno verificato un punto delicato. I messaggi restano protetti anche dopo un problema. Anche se un dispositivo è stato compromesso per un periodo. Le vulnerabilità reali si nascondono spesso in un punto preciso. Si nascondono nel passaggio tra progetto e codice. Colmare questo divario rende le prove molto più complesse.

Nonostante questa complessità, il lavoro è durato poco. Solo quattro settimane. Secondo DeepMind, un lavoro simile richiede di solito anni. Serve un intero team di esperti.

In parole povere

In parole povere: l'IA non ha controllato solo il progetto di Signal. Ha controllato il codice vero. Quello che gira sui telefoni. E ci ha messo poche settimane. Non anni.

Cosa cambia per te

Cosa cambia per te

Ecco cosa significa questa notizia per chi usa app come Signal o Google Messages.

In una riga

L'IA ha scritto milioni di prove matematiche per blindare miliardi di conversazioni private.

Fonti

Articolo divulgativo: i fatti sono rielaborati con parole nostre a partire dalle fonti citate. Per i dettagli ufficiali rimandiamo alle pagine originali. Aggiornato al 11 novembre 2026.

Immagini: sono illustrazioni generate con l'intelligenza artificiale e portano incisa l'icona ufficiale UE «AI GENERATED» (art. 50 AI Act). Non sono fotografie di fatti realmente accaduti e le persone ritratte non esistono: nessuna immagine raffigura persone reali citate nell'articolo.

Domande frequenti

Cos'è la verifica formale del codice?

È dimostrare con la matematica che un programma funziona senza errori. Non basta testarlo.

Quanto tempo ha richiesto verificare Signal?

Quattro settimane. Di solito serve molto di più a un team di esperti umani. Anche anni.

Ti interessa Gemini?

Tutti gli articoli Gemini →

Continua a leggere · Ultime uscite

Tutte le novità →

Le novità sull'IA, una volta a settimana

Un'email breve con le notizie sull'IA che contano davvero, verificate alla fonte. Niente spam, disiscrizione con un clic.