Estoy empezando a utilizar claves RSA en mi trabajo diario, y tengo algunas preguntas sobre las mejores formas de usarlas.Mejores prácticas para claves privadas personales
La pregunta más importante gira en torno a la idea de múltiples clientes y servidores múltiples. He aquí un escenario:
Tengo dos equipos cliente:
- de Escritorio
- portátil
Y hay dos servidores, que voy a autentificar:
- Mi propia servidor local
- Servicio remoto (por ejemplo, Git) hub)
Entonces, en general, ¿cuántos pares de teclas recomendaría en esta situación?
- Un par de claves: esta tecla es "Yo" y la utilizo en todas partes.
- Uno por cliente: esta clave es "Este cliente" y la pongo en cada servidor que quiero conectar desde ese cliente.
- Un par de claves por servidor: esta es la clave "para este servicio", y traigo la clave privada a cada cliente al que deseo conectarme.
- Una para cada combinación: cada combinación única de cliente-servidor tiene su propio par de claves.
Si ninguno de estos es significativamente superior o peor a cualquier otra, puede que delinear los pros y los contras de cada uno de manera que una persona puede elegir por sí mismos?