Encontre o Randomart da chave ssh existente

16

Eu criei uma chave ssh com ssh-keygen e obtive essa saída 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 +      |
|      ......     |
+-----------------+

Existe uma maneira de visualizar a imagem randomart de uma chave existente? (Além disso, qual é o propósito do randomart em conexão com o ssh ou criptografia?)

    
por Iori 06.09.2012 / 03:03

1 resposta

20

tente isto:

ssh-keygen -lv -f .ssh/id_rsa

Isso pode ser encontrado na manpage do ssh-keygen. Quanto ao propósito do randomart:

"O randomart é uma forma mais fácil para humanos validarem chaves.

A validação é normalmente feita por uma comparação de sequências sem sentido (isto é, a representação hexadecimal da impressão digital da chave), que os humanos são bastante lentos e imprecisos na comparação. O Randomart substitui isso por imagens estruturadas que são mais rápidas e fáceis de comparar. "

Este texto foi extraído daqui: link

    
por roadmr 06.09.2012 / 03:51