iaintel·ligènciaartificial.cat← Portada
Secció · Riscos, seguretat i drets

CIBERSEGURETAT · 5 MIN

Uns agents d'IA de Google DeepMind troben dues febleses en el xifratge RSA de 1.024 bits, el que encara fan servir sistemes antics

Amb la guia de criptògrafs humans, els agents han trobat una manera de falsificar signatures molt més barata que les conegudes i un mètode per factoritzar claus en sèrie unes 30 vegades més econòmic. Les claus de 2.048 bits o més no en queden afectades.

Il·lustració generada amb IA: Uns agents d'IA de Google DeepMind troben dues febleses en el xifratge RSA de 1.024 bits, el que encara fan servir sistemes antics
Il·lustració generada amb IA
Escolta:

L'RSA és un dels sistemes de xifratge més antics i més estesos d'internet: serveix per signar documents digitals i per protegir comunicacions, i la seva seguretat depèn de com és de difícil descompondre un nombre molt gran en els seus factors primers. Les claus de 1.024 bits fa anys que es consideren massa curtes i s'han substituït per les de 2.048 bits o més, però encara en queden en sistemes antics que ningú no ha actualitzat.

Google DeepMind va anunciar el 6 de novembre que uns agents d'IA, treballant sota la direcció d'investigadors, hi han trobat dues febleses. La primera afecta les signatures digitals: segons la descripció de DeepMind, la protecció que dona el farciment de les dades signades s'esvaeix quan un atacant en controla una part gran, i, per al cas més difícil, quan només en controla un tros petit, com un resum de 32 bytes, els agents han trobat un algorisme que l'empresa calcula que és unes 1.600 vegades millor que el millor mètode conegut, en teoria. La segona és una manera de factoritzar moltes claus de 1.024 bits seguides: un cop pagat el cost inicial, la clau següent surt unes 30 vegades més barata que amb el mètode de referència. La recerca la signen investigadors de DeepMind amb dos especialistes en criptografia reconeguts, Nadia Heninger (Universitat de Califòrnia a San Diego) i Emmanuel Thomé (Inria).

El resultat és rellevant perquè mostra els agents d'IA fent una feina que fins ara era exclusiva d'equips molt especialitzats: proposar, provar i comprovar idees en un camp tan exigent com la criptografia. Segons la informació publicada, en reproduir un càlcul ja conegut, els agents van gastar unes 3,5 vegades menys temps de processador que l'equip acadèmic original, i les demostracions matemàtiques es van verificar amb Lean, un programa que comprova pas a pas que una prova és correcta. Per als responsables de sistemes antics, és un avís més que no poden donar per segura una clau curta.

DeepMind insisteix que les claus de 2.048 bits o més no queden afectades i que no s'ha trencat l'RSA en general. Els resultats són en documents de treball que encara no han passat la revisió per parells, i la xifra de 1.600 vegades és una estimació teòrica, no un atac fet de cap a cap. També és important el matís de com s'ha fet: no és un descobriment autònom de la IA, sinó una recerca guiada per persones en què els agents han fet bona part de la feina.

Mateixa secció

Veure tota la secció →