Hola que tal a todos, un saludo esperando se encuentren con bien, sean bienvenidos a un nuevo artículo.
Algún días atrás comentábamos que cada cierto tiempo Microsoft va renovando características de su sistema operativo, agregando o quitando características y en esta ocasión hablaremos de Windows CardSpace. "¿Qué es Windows CardSpace?", Windows CardSpace es una utilería desarrollada por Microsoft sirviendo como sistema de gestión de identidades que buscaba mejorar la seguridad y la privacidad en línea.
Breve historia de Windows CardSpace:
Lanzada por primera vez con Windows Vista en 2006 y posteriormente integrado también en Windows 7, esta utilería tenía como objetivo abordar los problemas asociados con la gestión de contraseñas y la seguridad en línea. Proponía un enfoque basado en tarjetas de identidad digitales donde los usuarios podían almacenar de manera segura sus credenciales en tarjetas virtuales eliminando con ello la necesidad de recordar numerosas contraseñas.
Ventajas:
Centralización de las identidades al navegar por la web: Windows CardSpace es el precursor de los actuales sistema para guardar las contraseñas al usar el navegador web, sin embargo no está ligado a un sistema en particular, de manera que cualquier navegador web que soporte esta característica puede hacer uso del sistema de credenciales de Microsoft.
Privacidad: Al utilizar tarjetas de identidad digitales el navegador web no puede conocer "directamente" el usuario y contraseña que se ha almacenado en las tarjetas, sino que recupera la información usando una serie de Apis y posteriormente los datos son pasados al sitio web que los requiere. Si el sitio web no corresponde con los datos almacenados en la tarjeta estos no están disponibles para su uso, con lo que se reduce así el riesgo de ataques de phishing y otras amenazas cibernéticas.
Simplificación del proceso de inicio de sesión: Al almacenar credenciales en tarjetas digitales, los usuarios podían acceder a varios sitios web sin la necesidad de recordar múltiples contraseñas, lo que mejoraba la experiencia del usuario.
Desventajas:
Programación del parte del desarrollador del sitio web: A diferencia de los actuales sistemas para guardar contraseñas en el navegador web (o sistemas independientes, ejemplo LastPass, Betty y otros tantos) que no requieren nada, excepto instalar o activar dicha funcionalidad, con CardSpace no era así.
El desarrollador web requería colocar un código HTML para conectar el navegador web con CardSpace y recuperar la información, por si fuera poco esta característica solo funcionaba con Internet Explorer y Firefox con una extensión que debía ser instalada aparte.
Necesidad de instalar "algo": Solía venir preinstalada con Windows Vista/7, pero podría darse el caso que el distribuir del sistema operativo en el equipo adquirido no la hubiera puesto al momento de instalar la versión reciente de Windows, por lo que tendríamos que instalar nosotros la utilería, y si no estaba instalada o nuestro navegador web no es compatible con la tecnología de CardSpace entonces no nos serviría de mucho. Es algo similar a la problemática de los plugins de las navegadores web para activar funcionalidades como mostrar video, animaciones, etc. de la que hablé hace tiempo en este artículo que les invito a leer.
Cero portabilidad: Hoy en día podemos conectar nuestro navegador web con nuestra cuenta de correo y si en otro equipo hacemos lo mismo, entonces todas las claves que guardemos se sincronizarán entre los dos equipos. Esto tiene la ventaja de poder tener a la mano todas las contraseñas para acceder a nuestros sitios de trabajo por ejemplo en la computadora en casa, luego cuando lleguemos a nuestro centro de empleo poder conectarnos a ellos sin tener que llevarlos en una memoria USB o apuntarlos en algún lado.
Con Windows CardSpace eso no era posible pues los datos se guardaban en tarjetas locales, si necesitábamos llevarla a algún lado teníamos que exportarlas cada vez que lo necesitáramos o hiciéramos cambios.
Entonces, ¿porqué Microsoft descontinuó a CardSpace?
Por las razones que ya explicamos en las desventajas, funciona bien siempre y cuando los datos vayan a estar solamente en nuestro equipo, no nos sirve para sincronizar varios equipos, dependemos también totalmente del desarrollador del sitio web para hacer uso de esta funcionalidad y claro, de que el navegador web la soporte.
En febrero de 2011 Microsoft anunció el cierre del proyecto, a continuación pueden ver un par de capturas de pantalla de como lucía la utilería en acción (cortesía de Wikipedia y Genbeta respectivamente):
Conclusiones:
Windows CardSpace fue un buen intento de Microsoft por implementar una herramienta centralizada enfocada en mejorar la seguridad en línea y simplificar la gestión de contraseñas; sin embargo debido a las limitaciones de las que se habló no logró posicionarse como la herramienta predilecta de los internautas de aquellos años. Hoy en día tenemos herramientas mucho más flexibles que terminaron desplazando a esta tecnología, "¿llegaron a usar CardSpace?", los leo en los comentarios. Hasta la próxima.
Hello everyone, a greeting hoping you are well, welcome to a new article.
Some days ago we commented that every so often Microsoft is renewing features of your operating system, adding or removing features and this time we will talk about Windows CardSpace. "What is Windows CardSpace?", Windows CardSpace is a utility developed by Microsoft serving as an identity management system that sought to improve security and privacy online.
Brief history of Windows CardSpace:
Released with Windows Vista in 2006 and later integrated into Windows 7 as well, this utility aimed to address the problems associated with password management and online security. It proposed a digital identity card approach where users could securely store their credentials on virtual cards thereby eliminating the need to remember numerous passwords.
Advantages:
Centralization of identities when browsing the web: Windows CardSpace is the precursor of the current system for storing passwords when using the web browser, however it is not tied to a particular system, so any web browser that supports this feature can make use of Microsoft's credential system.
Privacy: When using digital ID cards the web browser cannot "directly" know the username and password stored on the cards, but retrieves the information using a series of Apis and then the data is passed to the website that requires it. If the website does not match the data stored on the card it is not available for use, thus reducing the risk of phishing attacks and other cyber threats.
Simplification of the login process: By storing credentials on digital cards, users could access multiple websites without the need to remember multiple passwords, improving the user experience.
Disadvantages:
Programming on the part of the website developer: Unlike current systems for saving passwords in the web browser (or standalone systems, e.g. LastPass, Betty and so many others) that do not require anything except installing or activating such functionality, with CardSpace this was not the case.
The web developer was required to place an HTML code to connect the web browser with CardSpace and retrieve the information, and to top it off, this feature only worked with Internet Explorer and Firefox with an extension that had to be installed separately.
Need to install "something": It used to come pre-installed with Windows Vista/7, but it could be the case that the distributor of the operating system on the purchased computer had not put it at the time of installing the recent version of Windows, so we would have to install the utility ourselves, and if it was not installed or our web browser is not compatible with CardSpace technology then it would not be of much use. It is something similar to the problem of the plugins of the web browsers to activate functionalities like showing video, animations, etc. that I talked about some time ago in this article that I invite you to read.
Zero portability: Nowadays we can connect our web browser with our email account and if we do the same on another computer, then all the passwords we save will be synchronized between the two computers. This has the advantage of being able to have at hand all the passwords to access our work sites for example on the computer at home, then when we get to our workplace we can connect to them without having to carry them on a USB stick or write them down somewhere.
With Windows CardSpace this was not possible because the data was saved on local cards, if we needed to take it somewhere we had to export it every time we needed it or made changes.
So why did Microsoft discontinue CardSpace?
For the reasons already explained in the disadvantages, it works well as long as the data will be only on our computer, it's not useful to synchronize multiple computers, we also depend entirely on the developer of the website to make use of this functionality and of course, that the web browser supports it.
In February 2011 Microsoft announced the closure of the project, below you can see a couple of screenshots of what the utility looked like in action (courtesy of Wikipedia and Genbeta respectively):
Conclusions:
Windows CardSpace was a good attempt by Microsoft to implement a centralized tool focused on improving online security and simplifying password management; however, due to the limitations that were discussed, it did not manage to position itself as the favorite tool of Internet users in those years. Today we have much more flexible tools that ended up displacing this technology, "Did you ever use CardSpace?", I'll read you in the comments. See you next time.