Exercici: Cinema JSSE
Llicència: CC BY-NC-SA 4.0
(Reconeixement - NoComercial - CompartirIgual) 🅭
Objectius
Conèixer i utilitzar els SSLSockets
i SSLServerSockets
per a crear aplicacions segures.
Estructura de l'exercici
Tots els exercicis han d'estar situats en el package corresponent:
ud4.exercises.jsse.cinema
- Cada exercici ha d'anar dins del package corresponent.
- El nom de la classe de cada exercici és el nom.
- El format de la eixida del programa ha de ser consistent
amb el format demanat.
Enunciat
Adapta el codi de l'aplicació Exemple: Enviament d'objectes perquè utilitze SSLSockets
.
Cal generar:
-
KeyStore de CinemaServer
: Guardar-la al fitxer /files/ud4/cinema/cinema-server.jks
.
Indica la comanda utilitzada com a comentari en el moment que es cree el SSLServerSocket
en la classe
CinemaServer
.
Certificat:
- Àlies:
cinema-server
CN
: CinemaServer
OU
: PSP-DAM2S
O
: CIPFP Mislata
L
: Mislata
ST
: València
C
: ES
Aquesta informació s'ha de mostrar per pantalla quan inicie el servidor.
-
TrustStore de CinemaClient
: Guardar-la al fitxer /files/ud4/cinema/cinema-client.jks
.
Indica la comanda utilitzada com a comentari en el moment que es cree el SSLServerSocket
en la classe
CinemaClient
.
-
Cal importar el certificat del servidor generat anteriorment.
📌 Aquest document pot quedar desactualitzat després d’imprimir-lo. Pots consultar la versió més recent
a la pàgina web.
🌿 Abans d’imprimir aquest document, considera si és realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.