Google DeepMind usa uma ferramenta de IA agêntica para verificar formalmente garantias-chave de segurança do protocolo Signal

Segundo a WIRED, a prova de conceito de quatro semanas com um novo framework, AlphaProof Code, não achou falhas novas nas partes verificadas e detectou bugs conhecidos, corrigidos há muito, em versões antigas; não cobriu todo o app Signal e o Google não revelou o custo.
Por que importa
A verificação formal usa prova matemática para mostrar que o software se comporta como especificado, mas escrever especificações e provas à mão a tornou lenta demais para a maior parte do código. A DeepMind diz que agentes fizeram boa parte do trabalho de prova, com revisão humana em pontos-chave, e o CTO do Signal, Ehren Kret, disse que a abordagem vai além de verificações anteriores, que cobriam partes menores do código. Os pesquisadores vão publicar a especificação e a prova. A dúvida é se a verificação por IA escala para grandes bases de código a custo viável; vale acompanhar revisões independentes e um eventual produto comercial.
Fatos principais
- Framework: AlphaProof Code, do Google DeepMind
- O projeto levou quatro semanas
- Nenhuma vulnerabilidade nova nas partes analisadas
- Detectou falhas conhecidas já corrigidas em versões antigas do Signal
- Não verificou todo o app móvel do Signal
- Especificação e prova serão publicadas