Foros del Web » Programación para mayores de 30 ;) » Java »

Servlets y certificados

Estas en el tema de Servlets y certificados en el foro de Java en Foros del Web. Buenos días foreros/as: Estoy comenzando a trabajar con Tomcat y certificados. Y tengo un montón de problemas y por tanto de preguntas. Mi plataforma es ...
  #1 (permalink)  
Antiguo 02/10/2003, 03:51
 
Fecha de Ingreso: noviembre-2002
Mensajes: 65
Antigüedad: 22 años, 1 mes
Puntos: 0
Servlets y certificados

Buenos días foreros/as:
Estoy comenzando a trabajar con Tomcat y certificados. Y tengo un montón de
problemas y por tanto de preguntas.
Mi plataforma es Windows y utilizo el jsdk 1.4 junot a Tomcat 4.0.4
Lo que pretendo es poder crear un certificado autofirmado por mi ordenador (que actúa de servidor) de forma que cuando alguien se conecte al equipo, le aparezca que el equipo tiene un certificado de servidor (obviamente no está validado por niguna entidad raíz). Para generar este certificado hice:

%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA

Hasta aquí todo bien, pues al acceder al servidor en modo seguro, se avisa de que el mismo posee un certificado.
Mi problema ahora, es generar certificados de cliente. Me gustaría poder enviar certificados a mis clientes (los que se vayan a conectar a mi aplicación basada en servlets) de forma que cuando se conecten, desde mis servlets, pueda verificar su autenticidad. Esto no lo sé y la verdad es que me gustaría poder saber como se hace. Así que si alguien me puede echar una mano, le estaría muy agradecido.

Por sai os sirve de algo, estuve estudiando como crear una autoridad de certificación propia (CA) y encontré el documento:

http://ants.dif.um.es/asignaturas/se.../TomcatSSL.pdf

Está bien explicado, pero después de bajarme todo el software que allí se indica, no fui capaz de crear la CA. Si queréis alguien echarlo un vistazo y hacer alguna prueba me lo comentáis.

Bueno, muchas gracias y espero no haber sido muy pesado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:07.