Encuentra Randomart de la clave ssh existente


17

Creé una clave ssh con ssh-keygen, y obtuve esta salida como resultado:

The key fingerprint is:
84:21:3d:ab:d5:5e:05:a0:b6:ab:0f:33:af:3b:3b:82 cidr@randombox
The key's randomart image is:
+--[ RSA 4048]----+
|             .ooo|
|       o   ..o   |
|      o + .oo .  |
|     . + o....   |
|    +...S  ..    |
|       .o   .    |
|    .  o o ..    |
|   E . .o +      |
|      ......     |
+-----------------+

¿Hay alguna manera de ver la imagen randomart de una clave existente? (Además, ¿cuál es el propósito de randomart en relación con ssh o criptografía?)


1
Preguntándose sobre 4048: ¿Quiso decir 4096? Parece que tienes un "portmanteau numérico" de 2048 y 4096.
ErikE

Respuestas:


21

prueba esto:

ssh-keygen -lv -f .ssh/id_rsa

Esto se puede encontrar en la página de manual de ssh-keygen. En cuanto al propósito de randomart:

"El randomart está destinado a ser una forma más fácil para los humanos de validar las claves.

La validación normalmente se realiza mediante una comparación de cadenas sin sentido (es decir, la representación hexadecimal de la huella digital clave), que los humanos son bastante lentos e inexactos en la comparación. Randomart reemplaza esto con imágenes estructuradas que son más rápidas y fáciles de comparar ".

Este texto fue tomado de aquí: /superuser/22535/what-is-randomart-produced-by-ssh-keygen


Muchas gracias amigo, esto ayuda mucho :)
Iori

Para obtener más explicaciones sobre las situaciones de uso, consulte la discusión sobre SU
Nueva Alejandría,

Tenga en cuenta que también funciona para el id_rsa.pubarchivo:ssh-keygen -lv -f .ssh/id_rsa.pub
Grzegorz Wierzowiecki

Tenga en cuenta que el randomart generado por versiones anteriores de ssh-keygen(digamos de openSSH_6.6.1p1) no coincidirá con el de las más nuevas (digamos de openSSH_7.1p2). Si las versiones del paquete openSSH difieren entre su cliente y servidor, considere actualizar o verificar soluciones alternativas .
SeldomNeedy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.