O AGENTICO
Google DeepMind verificou propriedades de segurança do código do Signal em quatro semanas
6 fontesdesde 10 de novembro de 20266 artigos
O Google DeepMind concluiu a verificação formal de propriedades de segurança do código do protocolo Signal em cerca de quatro semanas, usando o AlphaProof Code e a linguagem Lean. A equipe também testou o método com duas falhas corrigidas anteriormente, reintroduzidas no código: a ferramenta identificou que as versões com erros eram inseguras.



Resumo
O Google DeepMind usou o AlphaProof Code para verificar matematicamente propriedades de segurança do código do protocolo Signal.
A verificação avaliou propriedades do código implementado, e não apenas o projeto teórico do protocolo.
A verificação não abrangeu o aplicativo Signal inteiro.
O resultado se limita ao protocolo e ao código analisado, não a toda a segurança do aplicativo.
O protocolo Signal também é usado pelo WhatsApp e pelo Google Messages.
A verificação pode ser relevante para outros serviços de mensagens que usam a mesma tecnologia criptográfica.
O Google DeepMind afirma que ainda falta muito para ampliar a verificação formal por IA a mais software.
A equipe ressalta que o resultado é um marco inicial, e não uma solução já escalável para todo tipo de código.
A verificação do código do protocolo Signal foi concluída em cerca de quatro semanas.
O prazo mostra a rapidez do processo em comparação com a verificação manual, que poderia levar anos.
A equipe reintroduziu duas falhas previamente corrigidas, e o Lean demonstrou que o código com essas falhas era inseguro.
O teste indica que o processo consegue sinalizar código vulnerável, e não apenas confirmar propriedades em versões sem os erros testados.
O CTO do Signal, Ehren Kret, chamou de grande avanço a tradução do código em execução para teoremas Lean válidos.
A declaração destaca o desafio técnico de verificar formalmente código usado em produção.
Dados
- Duração da verificação do código do protocolo Signal
- cerca de quatro semanas
- Falhas reintroduzidas
- duas falhas
Citações
“there is a long distance to go before we are able to scale this to all the software of the world, and we want to do that”
A equipe ressalta que o resultado é um marco inicial, e não uma solução já escalável para todo tipo de código.
— Swarat Chaudhuri, pesquisador do Google DeepMind · ver em 9to5Mac ↗
“called translating live code into valid Lean theorems "a major breakthrough”
A declaração destaca o desafio técnico de verificar formalmente código usado em produção.
— Ehren Kret, CTO do Signal · ver em StartupHub.ai ↗
“O uso de agentes de IA para traduzir o código em teoremas válidos é um avanço enorme.”
A declaração destaca o desafio técnico de verificar formalmente código usado em produção.
— Ehren Kret, diretor de tecnologia do Signal · ver em UOL Tecnologia ↗
Todo dia, só o que dois veículos independentes confirmaram — no seu feed.