Header Image

Más Allá del XOR: Redes Neuronales en la Criptografía Moderna

En la década de los 40 el genial Alan Turing propuso una idea bastante revolucionaria en la época. La criptografía «moderna» ejecutada en un hardware avanzado (máquina Enigma) solo podía ser vencida por otra máquina (Colossus). Desde entonces, y gracias a numerosos avances teóricos y prácticos, la criptografía se ha constituido como un bloque esencial para garantizar numerosos aspectos de la ciberseguridad. Esto tiene un parte muy positiva y otra más matizable, hay pilares de su diseño que no se cuestionan lo suficiente. El más significativo es la idea de algoritmo criptográfico. Habitualmente se selecciona un algoritmo de un conjunto reducido de opciones (verificadas) y lo que se varía, si se mantiene en secreto, es la clave criptográfica. ¿Sería posible cambiar este paradigma que nos acompaña desde hacer miles de años?

En 2018, en NavajaNegra desmitificamos y anulamos la seguridad proporcionada por mecanismos desarrollados por investigadores de Google para crear algoritmos criptográficos de «un solo uso» sin intervención humana usando DeepLearning. ¿Ha mejorado algo esta disciplina desde entonces?¿Podemos aportar algo nuevo?

En esta ponencia hablaremos de criptografía y los avances de uso de redes neuronales para crear algoritmos automáticos. Se mostrará con DEMOS los intentos de elaboración de bloques esenciales en sistemas simétricos: XOR, efecto avalancha, redes de permutación-sustitución, etc. No es un tema públicamente explorado y esperamos que sea del interés de la audiencia.

octubre 4 @ 17:30

17:30

– 18:20

(50′)

Sala CrowdStrike

David Ramírez Acero