DIRTY STATIC / DESPACHO Noticias11 NOV. 2026 • 5 MIN DE LECTURA
Un enorme mecanismo sellado de cerradura criptográfica sobre un pedestal de concreto en una bóveda brutalista de concreto, con engranajes de trinquete y franjas amarillas de peligro como único color.
NoticiasINTELIGENCIA PARA LA ERA DE LAS MÁQUINAS

DeepMind verifica el protocolo Signal con código de AlphaProof

Google DeepMind anunció AlphaProof Code el 10 de noviembre de 2026. Sus agentes verificaron formalmente el código compilado detrás del protocolo Signal, al cubrir el intercambio PQXDH y el Triple Ratchet para sesiones uno a uno, y el equipo puso a prueba el sistema al volver a introducir dos errores conocidos.

Empezar a leer ↓

Google DeepMind dijo el 10 de noviembre que agentes de IA han probado matemáticamente propiedades clave de seguridad del código real detrás del protocolo Signal. El trabajo usó un marco nuevo llamado AlphaProof Code. DeepMind dice que es la primera vez que la IA ha verificado formalmente un protocolo criptográfico ampliamente desplegado a esta profundidad, y la primera vez que una implementación así ha sido verificada por cualquier método.

La verificación formal significa probar con matemáticas que el código cumple una propiedad declarada, en lugar de probar casos de muestra y esperar que el resto se comporte. Lean es el lenguaje de pruebas usado aquí. Su núcleo revisa cada prueba, así que una afirmación pasa esa revisión o no cuenta.

El anuncio

AlphaProof Code divide el trabajo como lo haría un equipo de investigación. Las personas deciden qué debe probarse. Una mezcla de modelos ayuda a convertir esos objetivos en especificaciones formales, y expertos humanos revisan cada especificación. Los agentes luego hacen el trabajo de prueba, y Lean revisa el resultado.

Esa división importa. Los agentes no eligieron la definición de seguro. Trabajaron según una definición que las personas habían leído y aprobado, y la pasada de auditoría marcó alrededor de uno por ciento del material para una mirada humana más cercana.

El objetivo era código serio, no un modelo de juguete. La cobertura detallada del artículo técnico nombra libsignal v0.105.4 con spqr v1.6.0, construido con herramientas estándar de Rust en código de máquina AArch64. Eso es aproximadamente 560 KB de código fuente y unas 140,000 instrucciones de máquina, al cubrir el intercambio PQXDH que inicia una conversación y el Triple Ratchet que sigue rotando claves a medida que fluyen los mensajes.

Filas de pequeños brazos robóticos que escriben páginas interminables de pruebas sobre una larga mesa de concreto en una sala brutalista, con un sello amarillo de advertencia como único color
Prueba a escala: los agentes produjeron millones de líneas en Lean, y el núcleo de Lean revisó cada línea. Image: Dirty Static illustration

Detalles importantes

ItemWhat was verified
Códigolibsignal v0.105.4 con spqr v1.6.0, compilado a AArch64
AlcanceIntercambio PQXDH y Triple Ratchet, sesiones uno a uno
PropiedadesSecreto hacia adelante, seguridad tras compromiso, autenticación, secreto del intercambio
Tamaño de la pruebaMás de seis millones de líneas en Lean; el conteo del artículo informado en la cobertura es de unos 6.5 millones
Tiempo empleadoCuatro semanas
Prueba de controlDos errores reales, corregidos en el pasado, se volvieron a introducir; el sistema probó que el código alterado era inseguro en ambos casos

El secreto hacia adelante limita lo que una clave actual robada puede exponer de mensajes más antiguos. La seguridad tras compromiso permite que los mensajes posteriores vuelvan a ser seguros después de un compromiso temporal, una vez que el trinquete ha avanzado. Esas son las promesas que los usuarios creen que Signal hace. Este trabajo las revisó contra el código, no solo contra un diseño en papel.

Los límites merecen el mismo tamaño de letra que la cifra del titular. La cobertura del artículo es clara en que la generación de claves no fue verificada, y los chats grupales, el remitente sellado y el código del servidor están fuera del resultado. Los bloques criptográficos se asumieron, no se probaron. Ninguna vía de prueba estableció la recuperación poscuántica que SPQR fue creado para agregar. Signal no está ahora probado como irrompible, y DeepMind no ha afirmado que lo esté.

Los lectores que siguen las herramientas de programación con agentes en este sitio reconocerán el patrón de Usa el kit PDD de Microsoft para verificar Rust de agentes: el valor no es que los agentes escribieron mucho código. El valor es que un revisor estricto decidió si el trabajo contaba.

Qué sigue

Los pasos siguientes confirmados son modestos. DeepMind dice que está abriendo el código de los artefactos de verificación formal para uso de la comunidad, junto con el artículo técnico. Eso permite que expertos externos inspeccionen las propias especificaciones, que es donde debe empezar la confianza en este tipo de resultado. Una prueba solo es tan buena como la afirmación que prueba.

Las preguntas abiertas son más grandes. AlphaProof Code no ha sido lanzado como una herramienta general que otros equipos puedan ejecutar en su propio código. No se dio ningún precio, ningún punto de acceso público y ningún calendario para un uso más amplio en el anuncio. Si el mismo enfoque se amplía a la mensajería grupal, a otros protocolos o al software ordinario de producción está sin probar.

DeepMind apunta a objetivos más amplios en su publicación, desde el firmware de dispositivos médicos hasta el software de redes eléctricas. Eso es ambición, declarada como dirección, no un producto entregado. El resultado sólido es más limitado y aún notable: en cuatro semanas, los agentes hicieron un trabajo de verificación que los equipos expertos han medido históricamente en años, y una máquina revisó cada línea de él.

Hechos verificados el 11 de noviembre de 2026, contra el anuncio de DeepMind con fecha del 10 de noviembre de 2026, y la cobertura detallada de su artículo técnico.

Fuentes

■

FIN DE LA TRANSMISIÓN

Mantén la curiosidad. Cuestiónalo todo.

SIGUE EL DESCENSO

MÁS DE DIRTY STATIC ↘