Necesito crear huellas dactilares para claves RSA que los usuarios puedan memorizar o reconocer al menos con facilidad. Se me han ocurrido las siguientes ideas:¿Huellas dactilares fáciles de recordar para los datos?
- Divida el hash SHA1 en porciones de, digamos 4 bits, y úselos como coordenadas para las curvas de Bézier. Dibuja las splines y usa esa imagen como huella digital.
- Usa el hash SHA1 como entrada para algún algoritmo fractal. El resultado debería ser exclusivo para una entrada dada, es decir, la salida no puede ser un cuadrado sólido la mitad del tiempo.
- Localice el hash SHA1 en las entradas de una lista de palabras (como se usa en los correctores ortográficos o las listas de contraseñas). Esto crearía una frase de contraseña que consistiría en palabras reales.
- En lugar de una lista de palabras, utilizar algún otro gran conjunto de datos como los mapas de Google (mapa del hash SHA1 para trazar las coordenadas y el uso de la región (s) mapa como una huella digital)
¿Alguna otra idea? Estoy seguro de que esto se ha implementado de una forma u otra.
Vale la pena investigar si está limitado a la salida ASCII. – ApplesOranges