Skupina istraživača otkrila je nedostatak u algoritmu RSA za stvaranje javnih ključeva koji se koriste za šifriranje podataka pri njihovom prijenosu. Istraživači su otkrili mali postotak javnih ključeva (27 tisuća u uzorku od sedam milijuna) koji se ne stvaraju na slučajan način kao što bi to trebali. To znači da je moguće otkriti tajni početni broj koji se koristi pri stvaranju javnih ključeva. Istraživanje su vodili James P. Hughes, stručnjak kriptografije iz Kalifornije te Arjen K. Lenstra, nizozemski matematičar koji predaju na sveučilištu u gradu Lausanne u Švicarskoj. Njihovo istraživanje je pokazalo kako najveći broj javnih ključeva radi ispravno, međutim, čak i mali broj neispravnih ključeva predstavlja veliki problem sigurnosnog algoritma. Neispravni javni ključevi maknuti su iz upotrebe kako bi se spriječilo njihovo iskorištavanje u napadu. Istraživači Hughes i Lenstra smatraju kako je moguće da je ovaj propust već iskorišten u nekom napadu, ali za sada to nije službeno potvrđeno. Originalnu vijest moguće je pronaći na stranicama portala CNET.