Tema -
Informaci�n necesaria para la autenticaci�n de claves p�blicas
La autenticaci�n de clave p�blica del cliente SSH requiere un
ID de usuario
y un
par de claves p�blica-privada.
El ID de usuario debe corresponder a un
ID de usuario real
en el host en el que reside el servidor SSH.
El par de claves p�blica-privada es
un par sim�trico de claves de cifrado.
"Sim�trico" significa que un mensaje cifrado que utiliza la clave p�blica
se puede descifrar mediante la clave privada, y viceversa.
La clave p�blica se encuentra en un texto sin formato (no cifrado).
La clave privada se cifra y se protege mediante una contrase�a.
La imagen siguiente muestra c�mo se utilizan las claves
p�blicas y privadas
para configurar el servidor SSH y el cliente SSH.
Esta imagen muestra el proceso general para cualquier sistema
(no el proceso exacto para Host On-Demand).
El administrador del sistema genera un par de claves p�blica-privada
(consulte 1).
El servidor SSH est� configurado con la clave p�blica
(consulte 2).
El cliente SSH est� configurado con la clave p�blica y con la clave privada. (consulte 3).
No se utiliza para cifrar el tr�fico de mensajes una vez se ha iniciado la sesi�n de SSH.
En el protocolo SSH, el par de claves p�blica-privada que se utiliza para la autenticaci�n de cliente no se utiliza tambi�n para el cifrado de datos despu�s que se haya iniciado la sesi�n de SSH. En su lugar, el servidor SSH genera claves para el cifrado de datos de forma independiente.
Autenticaci�n de cliente cuando se ha iniciado una sesi�n
Cuando el usuario final inicia una sesi�n utilizando SSH, la autenticaci�n de cliente se produce como se indica a continuaci�n:
El cliente SSH notifica al host que intenta utilizar la autenticaci�n de clave p�blica y env�a al servidor SSH:
La clave p�blica.
Una firma. (Una firma es un valor conocido tanto por el servidor SSH como por el cliente SSH que el cliente SSH ha cifrado utilizando la clave privada).
El servidor SSH comprueba su configuraci�n y determina que se ha configurado con una clave p�blica que coincide con la que acaba de recibir.
El servidor SSH verifica la firma utilizando la clave p�blica. (Por ejemplo, el servidor SSH podr�a cifrar el valor conocido y compararlo con el valor cifrado que acaba de recibir del cliente SSH o podr�a descifrar el valor cifrado que acaba de recibir del cliente SSH y compararlo con el valor conocido).