A la luz de algunos anuncios recientes acerca de su vulnerabilidad, diversas investigaciones han demostrado que OpenID es un sistema poco fiable. Esto es decepcionante; pues, realmente, OpenID nos gusta. Pero reconocemos que esta situación confirma algunas sospechas que tuvimos sobre él en un primer momento.
OpenID es un protocolo de autenticación. Por una parte, el OP (Proveedor de OpenID) —puede ser cualquiera, pero por el momento se han responsabilizado de ello algunas compañías famosas como AOL y Yahoo—configura un servidor OpenID para realizar la identificación. Por otro lado, la parte confidente—el sitio web que necesita autenticar a sus visitantes, como un blog—esencialmente realiza una llamada al proveedor de identidad para realizar la autenticación.
¿No sería estupendo que pudiésemos tener un conjunto de credenciales de OpenID en vez de docenas de nombres de usuario y contraseñas? Y, además, que la autenticación mediante OpenID fuese fuerte, con múltiples variantes, incluyendo seguridad biométrica. En cualquier caso, esto es lo deseable.
Desafortunadamente, Ben Laurie, del equipo de seguridad aplicada de Google, y el doctor Richard Clayton, del laboratorio de computación de la Universidad de Cambridge, han demostrado que, en la práctica, la seguridad de este método se resquebraja. Las vulnerabilidades de las que estamos hablando son el generador de números aleatorios de Debian y el envenenamiento de la caché de los DNS descubierto por Dan Kaminsky. Las comunicaciones que hacen posible OpenID se llevan a cabo normalmente a través del protocolo HTTPS, y han comprobado que algunos proveedores de OpenID utilizan certificados SSL con claves débiles (su lista: openid.sun.com, www.xopenid.net, openid.net.nz, etc.).
Red Hat anuncia en KubeCon 2024 nuevas soluciones de IA, edge computing y eficiencia energética…
Snowflake presenta Snowflake Intelligence, un innovador agente de datos para empresas, y avances en IA…
HP Print AI llegará en marzo a las nuevas impresoras y podría también expandirse a…
El proveedor de servicios en la nube y ciberseguridad obtiene la certificación con Nivel Plata…
El objetivo es mejorar el registro de vendedores, los procesos "know-your-business", los pagos y el…
FortiDLP es una herramienta de protección del endpoint nativa en la nube, mejorada con inteligencia…