¿Cómo puedo saber cuántos bits tiene mi clave ssh?


99

Ya he creado una clave ssh para mí en algún momento del pasado. No recuerdo "cuántos bits" es. ¿Cómo puedo decir?

Me pregunto porque estoy usando hosting en casifreespeech.net y sus preguntas frecuentes dicen:

¿Puedo configurar mi conexión ssh para usar una clave pública?

... no instalaremos claves que tengan una longitud inferior a 1536 bits ... Preferimos que use una clave de al menos 2048 bits de longitud, y si está generando una nueva clave, la longitud recomendada es de 4096 bits.


1
También hay una pregunta similar sobre la falla del servidor .
Cristian Ciupitu

Respuestas:


146
[palvarez@oizon ~]$ ssh-keygen -l -f ~/.ssh/id_rsa.pub
2048 2e:8c:fd:aa:9f:95:86:9e:b0:d2:a6:1a:7e:d3:3e:74 .ssh/id_rsa.pub (RSA)

2048 bits.

Explicación:

  -l          Show the fingerprint of the key file.
  -f filename Filename of the key file.

1
Al igual que su segunda mitad, tal vez debería haber leído ambas partes antes de abrir la página de manual :-)
Puggan Se

44
¿Por qué leer la página de manual cuando tienes SO? No ... pero realmente ... a veces los bits importantes están ocultos en explicaciones demasiado complejas para banderas oscuras, etc. Además, no habría asumido que ssh-keygen podría usarse para verificar un archivo ya generado.
Benji
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.