Un Identicon es una representación visual de un valor hash , generalmente de una dirección IP , que sirve para identificar a un usuario de un sistema informático como una forma de avatar , al tiempo que protege la privacidad del usuario. El Identicon original era un gráfico de 9 bloques, y la representación se ha extendido a otras formas gráficas por parte de terceros.
Invención
A Don Park se le ocurrió la idea del Identicon el 18 de enero de 2007. En sus palabras:
Originalmente se me ocurrió esta idea para utilizarla como un medio fácil de distinguir visualmente múltiples unidades de información, cualquier cosa que pueda reducirse a bits. No se trata solo de direcciones IP, sino también de personas, lugares y cosas. En mi humilde opinión, gran parte de lo que leemos en la web es información textual o numérica que no es fácil de distinguir a simple vista cuando está mezclada. Por eso creo que añadir identificadores visuales hará que la experiencia del usuario sea mucho más agradable. [1]
Adrian Perrig y Dawn Song habían descrito previamente un método similar en su publicación de 1999 sobre visualización de hash [2] , que ya había sido ampliamente utilizado, por ejemplo, en el arte aleatorio de claves SSH .
Aplicaciones
Tanto GitHub como Roll20 utilizan íconos de identidad para diferenciar visualmente a los usuarios que no han configurado su propio avatar. [3] [4]
Los wikis y blogs pueden generar íconos de identificación para identificar visualmente a los autores según sus direcciones IP. Esto brinda cierta protección contra la suplantación de identidad sin necesidad de autenticación.
Hay software de terceros disponible para generar iconos de identificación con el fin de identificar a los vendedores de eBay. [5]
La idea original de Identicon se ha ampliado para incluir un par de nuevos esquemas de protección antiphishing , simples pero muy efectivos . Uno de ellos requiere soporte del lado del cliente; Park está interesado en hablar con los proveedores de navegadores sobre su incorporación. A esta expansión la llama "Gemini". [6]
Hay un complemento para Firefox llamado IdentFavIcon Quantum [7] que, en sitios web sin faviconos , los reemplaza en la pestaña con Identicons basados en la dirección IP del sitio web.
El servicio de reenvío de correo electrónico anónimo IdBloc utiliza Identicons para ayudar a distinguir rápidamente entre diferentes direcciones de correo electrónico visualmente [8]
Referencias
^ Don Park. "Seguridad visual: identificación de IP en 9 bloques". Archivado desde el original el 3 de julio de 2008.
^ Perrig, Adrian y Dawn Song. "Visualización de hash: una nueva técnica para mejorar la seguridad en el mundo real". Taller internacional sobre técnicas criptográficas y comercio electrónico. Vol. 25. 1999.
^ "¡Identicons!". 15 de agosto de 2013.
^ "Configuración de la cuenta Roll20, requiere inicio de sesión". 23 de febrero de 2024.
^ Munnin [Producto - Identicon] Identificación rápida del vendedor en el listado de artículos
^ "Protección antiphishing basada en Identicon". Archivado desde el original el 10 de mayo de 2008. Consultado el 15 de febrero de 2007 .{{cite web}}: CS1 maint: bot: estado de URL original desconocido ( enlace )
^ "IdentFavIcon Cuántico".
^ "Nuevas funciones y actualizaciones". 9 de mayo de 2019.
Enlaces externos
Código fuente original de Don Park en GitHub
Proyecto Mavenizado basado en el código fuente original de Don Park en GitHub
Los identicones como huellas dactilares visuales, por Phil Haack
Iconos de identificación de PHP
Identicon CFC: implementación de Identicons en ColdFusion
NIdenticon - Implementación .Net de Identicons
Awesome Identicon: una lista seleccionada de ejemplos de identicon