Google DeepMind ha verificato matematicamente il protocollo di crittografia di Signal

I ricercatori di Google DeepMind hanno applicato con successo l'IA per la verifica formale dei componenti chiave del protocollo di crittografia di Signal. Il progetto, durato quattro settimane, ha dimostrato la possibilità di utilizzare sistemi automatizzati per verificare la correttezza matematica di software complessi.
Nel corso del lavoro, gli specialisti hanno utilizzato metodi di dimostrazione automatica dei teoremi per confermare l'assenza di vulnerabilità nella logica di crittografia. Tradizionalmente, la verifica formale richiede un enorme dispendio di tempo da parte di ingegneri altamente qualificati, tuttavia l'integrazione di agenti IA ha permesso di accelerare significativamente il processo di analisi del codice. Ciò conferma il potenziale della verifica automatizzata come strumento per garantire la sicurezza di sistemi critici.
I risultati dell'esperimento mostrano che l'IA è in grado di gestire compiti che in precedenza erano considerati prerogativa esclusiva di esperti matematici. L'utilizzo di tali metodi consente agli sviluppatori di trovare errori nascosti nei protocolli crittografici prima che vengano sfruttati da malintenzionati. In futuro, questo approccio potrebbe diventare lo standard nella progettazione di messaggistica sicura e altri servizi in cui l'integrità dei dati è una priorità.


