El pasado 20 de Septiembre expiró la patente RSA, con lo que este
popular algoritmo pasa a ser dominio público.
RSA (nombre formado por las iniciales de sus descubridores: Rivest,
Shamir y Adleman) es, muy probablemente, el algoritmo criptográfico de
clave asimétrica más popular del mundo.
El algoritmo, tras 17 años (se registró el 20 de Septiembre de 1.983),
ha pasado a ser de dominio público. Ello quiere decir que a partir de
ahora cualquier persona u organización que desee emplear el
criptosistema RSA en sus productos, podrá hacerlo sin ningún tipo de
limitación u obligación de cara a sus descubridores.
En una jugada de marketing, la compañía RSA liberó el algoritmo RSA el
6 de Septiembre, dos semanas antes de que la oficina de patentes de
EE.UU. expirase sus derechos. Un movimiento inteligente desde el punto
de los medios de comunicación, pero sin relevancia real debido a que
la expiración real de la patente era inminente.
Si bien la patente RSA era válida exclusivamente en EE.UU. éste es un
mercado informático tan importante que cualquier compañía foranea debe
tener muy en cuenta el posible quebranto de patentes a la hora de
elaborar un software.
La finalización de la patente RSA permitirá que otras compañías creen
tecnología utilizando esta técnica criptográfica. También permitirá
que cualquier individuo utilice RSA para cualquier fin que crea
oportuno. De hecho ya se están viendo los primeros resultados: GnuPG,
una popular alternativa para PGP, acaba de incorporar RSA a su lista
de algoritmos soportados. También se ha acabado el tener que compilar
librerías criptográficas de forma diferente según estés en EE.UU. o
en otro país.
No vamos a dar en este boletín un curso sobre criptografía RSA. Los
lectores interesados pueden consultar la bibliografía que se lista a
continuación.
En el fondo subyace la cuestión de cómo es posible, en EE.UU. patentar
una simple y llana fórmula matemática…
jcea@hispasec.com
Más información:
RSA Security
http://www.rsasecurity.com/
http://www.patents.ibm.com/details?&pn10=US04405829
US4405829: Cryptographic communications system and method
RSA Security Releases RSA Encryption Algorithm into Public Domain
http://www.rsasecurity.com/news/pr/000906-1.html
Taller de Criptografía
http://www.ugr.es/~aquiran/cripto/cripto.htm
Kriptopolis: Otras publicaciones
http://www.kriptopolis.com/pubs.html
PGP DH vs. RSA FAQ
http://www.scramdisk.clara.net/pgpfaq.html
Deja una respuesta