Skip to content

Java sockets exercise, client server with base 64 encryption. Ejercicio de sockets en java, cliente servidor con encriptación en base 64.

Notifications You must be signed in to change notification settings

dfleper/EncryptedSockets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EncryptedSockets 📡✍🏻

GitHub repo size GitHub last commit

Java sockets exercise, client server with base 64 encryption.

  • The client and server projects need to be modified to establish an uninterrupted dialogue. The client will connect to the server, send messages, and both will wait for successive responses indefinitely until one process closes. indefinitely until one of the processes is closed. The client always initiates the dialogue.

  • Messages between client and server must be encrypted using the JAVA API. The use of java.util.Base64 or AES encryption is allowed. Both must encrypt and decrypt messages.

  • It should be evaluated whether exception handling is sufficient to handle situations such as client disconnection during message exchange. of the client during the exchange of messages. In such a case, the server should display "Client disconnected" but still be available to accept new connections. but remain available to accept new connections.

Ejercicio de sockets en java, cliente servidor con encriptación en base 64.

  • Se requiere modificar los proyectos cliente y servidor para establecer un diálogo ininterrumpido. El cliente se conectará al servidor, enviará mensajes, y ambos esperarán respuestas sucesivas de manera indefinida hasta que uno de los procesos se cierre. El cliente inicia siempre el diálogo.

  • Los mensajes entre el cliente y el servidor deben estar encriptados utilizando la API de JAVA. Se permite el uso de java.util.Base64 o cifrado AES. Ambos deben encriptar y desencriptar los mensajes.

  • Se debe evaluar si el control de excepciones es suficiente para manejar situaciones como la desconexión del cliente durante el intercambio de mensajes. En tal caso, el servidor debe mostrar "Cliente desconectado" pero seguir disponible para aceptar nuevas conexiones.

Video / Video

EncryptedSockets.mp4

About

Java sockets exercise, client server with base 64 encryption. Ejercicio de sockets en java, cliente servidor con encriptación en base 64.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages