Google usa IA para verificar la seguridad de Signal

La investigación busca demostrar propiedades de seguridad

Google DeepMind presentó este martes 10 de noviembre AlphaProof Code, un sistema de inteligencia artificial diseñado para realizar verificaciones matemáticas sobre determinadas propiedades de programas informáticos.

Los investigadores utilizaron esta herramienta para comprobar aspectos fundamentales del código del protocolo criptográfico de Signal. La tecnología protege comunicaciones en aplicaciones de mensajería y representa un componente especialmente sensible por su relación con la privacidad de los usuarios.

La verificación formal ofrece otro tipo de pruebas

Los métodos convencionales de seguridad incluyen revisiones de código, ejecución de pruebas y búsqueda de vulnerabilidades conocidas.

La verificación formal utiliza especificaciones matemáticas para demostrar que determinadas propiedades se cumplen bajo condiciones definidas. Este procedimiento puede ofrecer garantías más rigurosas que una prueba convencional, aunque depende de que las especificaciones representen correctamente las características que se desean comprobar.

Los agentes produjeron millones de líneas de demostraciones

DeepMind explicó que AlphaProof Code combina trabajo de especialistas humanos con agentes de inteligencia artificial que desarrollan demostraciones verificadas mediante Lean, un sistema de comprobación matemática.

Los investigadores generaron aproximadamente 6.5 millones de líneas de código de demostración, respaldadas por especificaciones y modelos de arquitectura aprobados por especialistas. También introdujeron dos errores previamente corregidos para comprobar si el sistema podía detectar que las versiones modificadas eran inseguras.

El resultado no convierte a Signal en invulnerable

La comprobación de propiedades concretas no significa que una aplicación completa esté protegida contra todos los errores posibles.

La seguridad también depende de sistemas operativos, administración de claves, configuraciones y otros componentes. El avance demuestra el potencial de la inteligencia artificial para apoyar verificaciones rigurosas de software, aunque su aplicación a sistemas más amplios todavía requiere investigación.

Siempre hay algo nuevo zumbando en Abejorro Media. Información, análisis, entretenimiento y esas historias que vale la pena conocer tienen un lugar en nuestra programación. Entra aquí para descubrir nuestros contenidos y acompáñanos todos los días.

Y si quieres seguir explorando, visita nuestra página de Abejorro Media y date una vuelta por todo lo que tenemos para ti: Noticias, Humor político, Espectáculos, Deportes, Finanzas y Tecnología. 🐝

COMPARTE: