Estoy creando un servidor de certificación que toma algunos detalles requeridos como nombre, correo electrónico, etc. de los clientes y emite claves públicas y privadas usando RSA junto con certificado digital.
Inicialmente, todos los clientes no tienen claves para habilitar la transmisión segura, por lo que debo pasar las claves a través de un canal seguro.
¿Qué técnicas puedo usar para crear un canal seguro?
Estaré usando Java, así que explique los requisitos en este idioma.